Skip to content

Package net.minecraft.server.rcon.thread

Part 1/1


GenericThread

  • Full name: net.minecraft.server.rcon.thread.GenericThread
  • Package: net.minecraft.server.rcon.thread
  • Source: commonnet/minecraft/server/rcon/thread/GenericThread.java
  • Type: class
  • Modifiers: public abstract
  • Implements: Runnable

net.minecraft.server.rcon.thread.GenericThread#GenericThread(String)

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/GenericThread.java:18
  • Modifiers: protected
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ GenericThread ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: name.

Parameters

  • String string

ตัวอย่างใช้งาน

GenericThread instance = new GenericThread("value");

net.minecraft.server.rcon.thread.GenericThread#isRunning()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/GenericThread.java:58
  • Modifiers: public
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Running

ทำงานยังไง

คืนค่า: this.running.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

GenericThread instance = ...;
boolean result = instance.isRunning();

net.minecraft.server.rcon.thread.GenericThread#start()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/GenericThread.java:22
  • Modifiers: public synchronized
  • Return: boolean

คืออะไร

เริ่ม start

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. แก้ state: running, thread. เรียกต่อ: incrementAndGet(), setUncaughtExceptionHandler(), info(). สร้างออบเจ็กต์: Thread, DefaultUncaughtExceptionHandlerWithName. มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

GenericThread instance = ...;
boolean result = instance.start();

net.minecraft.server.rcon.thread.GenericThread#stop()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/GenericThread.java:35
  • Modifiers: public synchronized
  • Return: void

คืออะไร

หยุด stop

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: running, thread. เรียกต่อ: isAlive(), join(), warn(), second(), getState(), interrupt(), info(). สร้างออบเจ็กต์: Exception.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

GenericThread instance = ...;
instance.stop();

QueryThreadGs4

  • Full name: net.minecraft.server.rcon.thread.QueryThreadGs4
  • Package: net.minecraft.server.rcon.thread
  • Source: commonnet/minecraft/server/rcon/thread/QueryThreadGs4.java
  • Type: class
  • Modifiers: public
  • Extends: GenericThread

net.minecraft.server.rcon.thread.QueryThreadGs4#create(ServerInterface)

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/QueryThreadGs4.java:74
  • Modifiers: public static
  • Return: QueryThreadGs4

คืออะไร

สร้าง create

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getProperties(), start(), warn(), properties(). สร้างออบเจ็กต์: QueryThreadGs4. มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ServerInterface serverInterface

ตัวอย่างใช้งาน

ServerInterface serverInterface = ...;
QueryThreadGs4 result = QueryThreadGs4.create(serverInterface);

net.minecraft.server.rcon.thread.QueryThreadGs4#run()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/QueryThreadGs4.java:215
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

มีการวนลูป ; มีการจัดการ exception. แก้ state: lastChallengeCheck. เรียกต่อ: info(), getMillis(), receive(), pruneChallenges(), processPacket(), recoverSocketError(), debug(), close(). สร้างออบเจ็กต์: DatagramPacket.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

QueryThreadGs4 instance = ...;
instance.run();

net.minecraft.server.rcon.thread.QueryThreadGs4#start()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/QueryThreadGs4.java:240
  • Modifiers: public
  • Return: boolean

คืออะไร

เริ่ม start

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: initSocket(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

QueryThreadGs4 instance = ...;
boolean result = instance.start();

RconClient

  • Full name: net.minecraft.server.rcon.thread.RconClient
  • Package: net.minecraft.server.rcon.thread
  • Source: commonnet/minecraft/server/rcon/thread/RconClient.java
  • Type: class
  • Modifiers: public
  • Extends: GenericThread

net.minecraft.server.rcon.thread.RconClient#run()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/RconClient.java:42
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch ; มีการวนลูป ; มีการจัดการ exception. แก้ state: authed, running. เรียกต่อ: getInputStream(), read(), intFromByteArray(), stringFromByteArray(), sendCmdResponse(), runCommand(), getMessage(), sendAuthFailure(). สร้างออบเจ็กต์: BufferedInputStream.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

RconClient instance = ...;
instance.run();

net.minecraft.server.rcon.thread.RconClient#stop()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/RconClient.java:136
  • Modifiers: public
  • Return: void

คืออะไร

หยุด stop

ทำงานยังไง

แก้ state: running. เรียกต่อ: closeSocket().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

RconClient instance = ...;
instance.stop();

RconThread

  • Full name: net.minecraft.server.rcon.thread.RconThread
  • Package: net.minecraft.server.rcon.thread
  • Source: commonnet/minecraft/server/rcon/thread/RconThread.java
  • Type: class
  • Modifiers: public
  • Extends: GenericThread

net.minecraft.server.rcon.thread.RconThread#create(ServerInterface)

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/RconThread.java:57
  • Modifiers: public static
  • Return: RconThread

คืออะไร

สร้าง create

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: getProperties(), getServerIp(), isEmpty(), warn(), getByName(), setSoTimeout(), start(), info(). สร้างออบเจ็กต์: ServerSocket, RconThread. มีจุด return อย่างน้อย 5 จุด.

Parameters

  • ServerInterface serverInterface

ตัวอย่างใช้งาน

ServerInterface serverInterface = ...;
RconThread result = RconThread.create(serverInterface);

net.minecraft.server.rcon.thread.RconThread#run()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/RconThread.java:34
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: accept(), start(), add(), clearClients(), info(), closeSocket(). สร้างออบเจ็กต์: RconClient.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

RconThread instance = ...;
instance.run();

net.minecraft.server.rcon.thread.RconThread#stop()

  • Origin: common
  • Source: net/minecraft/server/rcon/thread/RconThread.java:93
  • Modifiers: public
  • Return: void

คืออะไร

หยุด stop

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: running. เรียกต่อ: closeSocket(), isRunning(), clear().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

RconThread instance = ...;
instance.stop();