/// <summary> /// Decodes a player-info message. /// </summary> private void decodePlayerInfoMessage(int bytesReceived) { // We decode the message... MemoryStream memoryStream = new MemoryStream(m_buffer); memoryStream.SetLength(bytesReceived); memoryStream.Position = 1; var data = Serializer.Deserialize <PlayerInfoMessage>(memoryStream); // And raise an event... var args = new PlayerInfoArgs { PlayerInfo = data }; Utils.raiseEvent(PlayerInfoEvent, this, args); }
/// <summary> /// Decodes a player-info message. /// </summary> private void decodePlayerInfoMessage(int bytesReceived) { // We decode the message... MemoryStream memoryStream = new MemoryStream(m_buffer); memoryStream.SetLength(bytesReceived); memoryStream.Position = 1; var data = Serializer.Deserialize<PlayerInfoMessage>(memoryStream); // And raise an event... var args = new PlayerInfoArgs { PlayerInfo = data }; Utils.raiseEvent(PlayerInfoEvent, this, args); }