private void Server_PacketReceived(object sender, PacketReceivedEventArgs e)
        {
            var command = Packet.openPackage(e.Packet);

            Commands((string)command, e.Sender);

            //server.SendPacket(new Packet("FAILED")); //ToDo: Broadcast an alle bei einem Fehler
        }
예제 #2
0
        protected void OnPacketReceived(PacketReceivedEventArgs e)
        {
            PacketReceivedEventHandler recHandler = PacketReceived;

            if (recHandler != null)
            {
                recHandler(this, e);
            }
        }
        private void OnPacketReceived(PacketReceivedEventArgs e)
        {
            PacketReceivedEventHandler handler = PacketReceived;

            if (handler != null)
            {
                handler(this, e);
            }
        }
예제 #4
0
        /// <summary>
        /// If server received packets.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private static void OnPacketReceived(object sender, PacketReceivedEventArgs e)
        {
            PacketHandler h = new PacketHandler();

            del  = new ExecuteSend(SendExamListToClient);
            del += SendExercisesToClient;
            del += ProcessAnswers;
            h.ProcessPacket(e, del);
        }
예제 #5
0
 private void Server_PacketReceived(object sender, PacketReceivedEventArgs e)
 {
     AsyServer.SendPacket(e.Packet);
     //AsyServer.SendPacket(e.Sender, e.Packet);
 }