/// <summary>
        /// Decodes a start-of-tournament message.
        /// </summary>
        private void decodeStartOfTournamentMessage(int bytesReceived)
        {
            // We decode the message...
            MemoryStream memoryStream = new MemoryStream(m_buffer);

            memoryStream.SetLength(bytesReceived);
            memoryStream.Position = 1;
            var data = Serializer.Deserialize <StartOfTournamentMessage>(memoryStream);

            // And raise an event...
            var args = new StartOfTournamentArgs {
                StartOfTournament = data
            };

            Utils.raiseEvent(StartOfTournamentEvent, this, args);
        }
Exemple #2
0
        /// <summary>
        /// Decodes a start-of-tournament message.
        /// </summary>
        private void decodeStartOfTournamentMessage(int bytesReceived)
        {
            // We decode the message...
            MemoryStream memoryStream = new MemoryStream(m_buffer);
            memoryStream.SetLength(bytesReceived);
            memoryStream.Position = 1;
            var data = Serializer.Deserialize<StartOfTournamentMessage>(memoryStream);

            // And raise an event...
            var args = new StartOfTournamentArgs { StartOfTournament = data };
            Utils.raiseEvent(StartOfTournamentEvent, this, args);
        }