Exemple #1
0
        private static void OnClientConnect(IAsyncResult asyncResult)
        {
            TcpClient client = serverSocket.EndAcceptTcpClient(asyncResult);

            serverSocket.BeginAcceptTcpClient(new AsyncCallback(OnClientConnect), null);
            ClientObjectManager.CreateNewConnection(client);
        }
Exemple #2
0
 public static void ServerOnSend(int connectionID)
 {
     using (ByteBuffer buffer = new ByteBuffer())
     {
         buffer.WriteInteger((int)PacketType.Handshake);
         buffer.WriteString($"Server Sent a Package of type {PacketType.Handshake}");
         ClientObjectManager.SendDataTo(connectionID, buffer.ToArray());
     }
 }