ServerBaseReceiveClientData Event

Occurs when unprocessed data has been received from a client.

Definition

Namespace: Gemstone.Communication
Assembly: Gemstone.Communication (in Gemstone.Communication.dll) Version: 1.0.128 -- Release Build+c4e32e80ee4b39b519c6e4a0a25ff9269b8be666
public event EventHandler<EventArgs<Guid, int>> ReceiveClientData

Value

EventHandlerEventArgsGuid, Int32

Implements

IServerReceiveClientData

Remarks

This event can be used to receive a notification that client data has arrived. The Read(Guid, Byte, Int32, Int32) method can then be used to copy data to an existing buffer. In many cases it will be optimal to use an existing buffer instead of subscribing to the ReceiveClientDataComplete event, however, the data that is available after calling the Read(Guid, Byte, Int32, Int32) method will be the original unprocessed data received by the client, i.e., not optionally decrypted or decompressed data.

Argument1 is the ID of the client from which data is received.
Argument2 is the number of bytes received in the buffer from the client.

See Also