BF2Statistics.Gamespy.Net.GamespyUdpPacket.GamespyUdpPacket C# (CSharp) Method

GamespyUdpPacket() public method

public GamespyUdpPacket ( SocketAsyncEventArgs e ) : System
e System.Net.Sockets.SocketAsyncEventArgs
return System
        public GamespyUdpPacket(SocketAsyncEventArgs e)
        {
            // Get our recived bytes
            BytesRecieved = new byte[e.BytesTransferred];
            BufferDataToken token = e.UserToken as BufferDataToken;
            Array.Copy(e.Buffer, token.BufferOffset, BytesRecieved, 0, e.BytesTransferred);

            // Set our internal variables
            AsyncEventArgs = e;
        }