Esempio n. 1
0
        internal PlayerHandle ConnectPlayer(CIOSocket socket)
        {
            var handle = new PlayerHandle(new EventStream(socket));

            Log.Information("Connecting player {hash}/{endpoint}", handle.Stream.ConnectionHash, handle.Stream.ConnectionEndpoint);
            this.Sink(handle.Stream.Write(Responses.Connected()));

            return(handle);
        }
Esempio n. 2
0
 internal EventStream(CIOSocket socket)
 {
     this.socket        = socket;
     this.slidingBuffer = new byte[0];
 }
Esempio n. 3
0
 internal Client(CIOSocket connection)
 {
     this.connection = connection;
 }