/// <summary> /// On server disconnected event. /// </summary> /// <param name="client">Tcp client.</param> /// <returns> /// Server disconnected opertion task. /// </returns> public async Task OnServerDisconnected(AsyncTcpClient client) { if (null != this._on_server_disconnected) { await this._on_server_disconnected(client); } }
/// <summary> /// On server data received event. /// </summary> /// <param name="client">Tcp client.</param> /// <param name="data">Received data.</param> /// <param name="offset">Received data's offset.</param> /// <param name="count">Received data's count.</param> /// <returns> /// Server data received opertion task. /// </returns> public async Task OnServerDataReceived(AsyncTcpClient client, byte[] data, int offset, int count) { if (null != this._on_server_data_received) { await this._on_server_data_received(client, data, offset, count); } }