Method | Description | |
---|---|---|
BaseSocketClient ( |
new
|
|
BaseSocketClient ( IProtocol protocol, int socketBufferSize, int messageBufferSize, int millisecondsSendTimeout, int millisecondsReceiveTimeout ) : System |
new
|
|
Send ( Object obj ) : void |
send request
|
|
SendRequest ( Request request ) : void |
send packet
|
|
Start ( ) : void |
Method | Description | |
---|---|---|
DequeueAllFromPendingQueue ( ) : Request[] |
dequeue all from pending queue.
|
|
DequeueFromPendingQueue ( ) : Request |
dequeue from pending queue
|
|
EnqueueToPendingQueue ( Request request ) : void |
enqueue to pending queue
|
|
OnConnected ( IConnection connection ) : void |
OnConnected
|
|
OnDisconnected ( IConnection connection, |
OnDisconnected
|
|
OnError ( IConnection connection, |
||
OnMessageReceived ( IConnection connection, |
OnMessageReceived
|
|
OnResponse ( IConnection connection, Object response ) : void |
OnResponse
|
|
OnSendCallback ( IConnection connection, |
OnSendCallback
|
|
OnSendFailed ( IConnection connection, Request request ) : void |
on request send failed
|
|
OnSendSucess ( IConnection connection, Request request ) : void |
on request send success
|
|
OnSendTimeout ( Request request ) : void |
on request send timeout
|
|
OnStartSending ( IConnection connection, Packet packet ) : void |
OnStartSending
|
public BaseSocketClient ( |
||
remote | ||
port | int | |
handler | IClientHandler | |
return | System |
public BaseSocketClient ( IProtocol protocol, int socketBufferSize, int messageBufferSize, int millisecondsSendTimeout, int millisecondsReceiveTimeout ) : System | ||
protocol | IProtocol | |
socketBufferSize | int | |
messageBufferSize | int | |
millisecondsSendTimeout | int | |
millisecondsReceiveTimeout | int | |
return | System |
protected DequeueAllFromPendingQueue ( ) : Request[] | ||
return | Request[] |
protected DequeueFromPendingQueue ( ) : Request | ||
return | Request |
protected EnqueueToPendingQueue ( Request request ) : void | ||
request | Request | |
return | void |
protected OnConnected ( IConnection connection ) : void | ||
connection | IConnection | |
return | void |
protected OnDisconnected ( IConnection connection, |
||
connection | IConnection | |
e | ||
return | void |
protected OnError ( IConnection connection, |
||
connection | IConnection | |
e | ||
return | void |
protected OnMessageReceived ( IConnection connection, |
||
connection | IConnection | |
e | ||
return | void |
protected OnResponse ( IConnection connection, Object response ) : void | ||
connection | IConnection | |
response | Object | |
return | void |
protected OnSendCallback ( IConnection connection, |
||
connection | IConnection | |
e | ||
return | void |
protected OnSendFailed ( IConnection connection, Request request ) : void | ||
connection | IConnection | |
request | Request | |
return | void |
protected OnSendSucess ( IConnection connection, Request request ) : void | ||
connection | IConnection | |
request | Request | |
return | void |
protected OnSendTimeout ( Request request ) : void | ||
request | Request | |
return | void |
protected OnStartSending ( IConnection connection, Packet packet ) : void | ||
connection | IConnection | |
packet | Packet | |
return | void |
public abstract SendRequest ( Request request ) : void | ||
request | Request | |
return | void |