예제 #1
0
 public RegisterNewChannelRequest(IncomingInterserverPacket packet)
 {
     AuthorizationPassword = packet.ReadString();
     ClusterId             = packet.ReadUInt();
     Name           = packet.ReadString();
     PlayerCount    = packet.ReadUInt();
     MaxPlayerCount = packet.ReadUInt();
 }
예제 #2
0
 public RegisterClusterRequest(IncomingInterserverPacket packet)
 {
     ClusterId             = packet.ReadUInt();
     AuthorizationPassword = packet.ReadString();
     Ip       = packet.ReadString();
     SendPort = packet.ReadString();
 }
예제 #3
0
        private void ProcessData(IncomingInterserverPacket packet)
        {
            packet.Position = 0;
            uint header = packet.ReadUInt();

            switch (header)
            {
            case OpCodes.REGISTER_CHANNEL_REQUEST_SUCCESFUL:
                RegisterChannelRequestSuccesful(packet);
                break;

            default:
                Console.WriteLine(String.Format("Unknown packet header {0}", header));
                break;
            }
        }
예제 #4
0
        public static void ProcessData(IncomingInterserverPacket packet)
        {
            packet.Position = 0;
            uint header = packet.ReadUInt();

            switch (header)
            {
            case OpCodes.REGISTER_CLUSTER_REQUEST:
                RegisterClusterRequest(packet);
                break;

            case OpCodes.REGISTER_NEW_CHANNEL:
                RegisterNewChannel(packet);
                break;

            default:
                Console.WriteLine(String.Format("Unknown packet header {0}", header));
                break;
            }
        }
 public RegisterNewChannelSuccesful(IncomingInterserverPacket packet)
 {
     ChannelId = packet.ReadUInt();
     Succesful = packet.ReadBool();
 }
예제 #6
0
 public RegisterChannelRequestSuccesful(IncomingInterserverPacket packet)
 {
     Accepted  = packet.ReadBool();
     ChannelId = packet.ReadUInt();
 }
 public RegisterClusterSuccesful(IncomingInterserverPacket packet)
 {
     ClusterId = packet.ReadUInt();
     Succesful = packet.ReadBool();
 }