Property | Type | Description | |
---|---|---|---|
activityLevel | ActivityLevel | ||
activityLevelLock | object | ||
canBeReplaced | bool | ||
connectionStartTime | long | ||
currentMessageID | KLFCommon.ClientMessageID | ||
ip | |||
lastInFlightActivityTime | long | ||
lastInGameActivityTime | long | ||
lastReceiveTime | long | ||
lastUDPACKTime | long | ||
queuedOutMessages | ConcurrentQueue |
||
receivedHandshake | bool | ||
screenshotLock | object | ||
screenshots | Screenshot[] | ||
sharedCraftFile | byte[] | ||
sharedCraftLock | object | ||
sharedCraftName | String | ||
sharedCraftType | byte | ||
tcpClient | |||
tcpClientLock | object | ||
throttleState | ThrottleState | ||
timestampLock | object | ||
username | String | ||
watchPlayerIndex | int | ||
watchPlayerName | String | ||
watchPlayerNameLock | object |
Method | Description | |
---|---|---|
ServerClient ( |
||
disconnected ( ) : void | ||
getScreenshot ( int index ) : Screenshot | ||
messageFloodIncrement ( ) : void | ||
pushScreenshot ( Screenshot screenshot ) : void | ||
queueOutgoingMessage ( KLFCommon id, byte data ) : void | ||
queueOutgoingMessage ( byte message_bytes ) : void | ||
resetProperties ( ) : void | ||
screenshotFloodIncrement ( ) : void | ||
sendOutgoingMessages ( ) : void | ||
updateActivityLevel ( ActivityLevel level ) : void | ||
updateReceiveTimestamp ( ) : void |
Method | Description | |
---|---|---|
asyncReceive ( IAsyncResult result ) : void | ||
asyncSend ( IAsyncResult result ) : void | ||
beginAsyncRead ( ) : void | ||
endReceivingMessages ( ) : void | ||
handleReceive ( ) : void | ||
messageReceived ( KLFCommon id, byte data ) : void | ||
startReceivingMessages ( ) : void |
public ServerClient ( |
||
parent | ||
index | int | |
return | System |
public getScreenshot ( int index ) : Screenshot | ||
index | int | |
return | Screenshot |
public pushScreenshot ( Screenshot screenshot ) : void | ||
screenshot | Screenshot | |
return | void |
public queueOutgoingMessage ( KLFCommon id, byte data ) : void | ||
id | KLFCommon | |
data | byte | |
return | void |
public queueOutgoingMessage ( byte message_bytes ) : void | ||
message_bytes | byte | |
return | void |
public updateActivityLevel ( ActivityLevel level ) : void | ||
level | ActivityLevel | |
return | void |
public KLFCommon.ClientMessageID currentMessageID | ||
return | KLFCommon.ClientMessageID |
public TcpClient,System.Net.Sockets tcpClient | ||
return |