public class FocessSidedClientReceiver extends Object implements ClientReceiver
| 构造器和说明 |
|---|
FocessSidedClientReceiver(FocessSidedClientSocket focessSidedClientSocket,
String name) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
Close the receiver.
|
int |
getClientId()
Get the client id
|
String |
getClientToken()
Get the client token
|
String |
getHost()
Get the target host of the client
|
String |
getName()
Get the name of the client
|
int |
getPort()
Get the target port of the client
|
boolean |
isConnected()
Indicate this client has connected to a server
|
void |
onConnected(ConnectedPacket packet) |
void |
onDisconnected(DisconnectedPacket packet) |
void |
onServerPacket(ServerPackPacket packet) |
<T extends Packet> |
registerPackHandler(Class<T> c,
PackHandler<T> packHandler)
Register packet handler for server
|
void |
sendPacket(Packet packet)
Send the packet to the server
|
public FocessSidedClientReceiver(FocessSidedClientSocket focessSidedClientSocket, String name)
public void sendPacket(Packet packet)
ClientReceiversendPacket 在接口中 ClientReceiverpacket - the packetpublic void onConnected(ConnectedPacket packet)
public void onDisconnected(DisconnectedPacket packet)
public void onServerPacket(ServerPackPacket packet)
public <T extends Packet> void registerPackHandler(Class<T> c, PackHandler<T> packHandler)
ClientReceiverregisterPackHandler 在接口中 ClientReceiverT - the packet typec - the packet classpackHandler - the packet handlerpublic String getHost()
ClientReceivergetHost 在接口中 ClientReceiverpublic int getPort()
ClientReceivergetPort 在接口中 ClientReceiverpublic boolean isConnected()
ClientReceiverisConnected 在接口中 ClientReceiverpublic int getClientId()
ClientReceivergetClientId 在接口中 ClientReceiverpublic String getClientToken()
ClientReceivergetClientToken 在接口中 ClientReceiverpublic String getName()
ClientReceivergetName 在接口中 ClientReceiverCopyright © 2022. All rights reserved.