Avalon.Network.Packets.SMSG_CHANNEL_SELECT.SMSG_CHANNEL_SELECT C# (CSharp) Method

SMSG_CHANNEL_SELECT() public method

public SMSG_CHANNEL_SELECT ( Square square, int sessionid ) : System
square Avalon.Structures.Square
sessionid int
return System
        public SMSG_CHANNEL_SELECT(Square square, int sessionid)
            : base(47499)
        {
            this.EnsureCapacity(62);
            String sessionname = Convert.ToString(sessionid);

            m_Stream.Write((int)0x00000000);
            m_Stream.Write((ushort)(square.IPAddr.Length + 1));
            m_Stream.WriteAsciiFixed(square.IPAddr, square.IPAddr.Length + 1);
            m_Stream.Write((ushort)(square.Port));

            //Position is static for now
            m_Stream.Write((ushort)(sessionname.Length + 1));
            m_Stream.WriteAsciiFixed(sessionname, sessionname.Length + 1);
        }
SMSG_CHANNEL_SELECT