コード例 #1
0
        public void StartConnectsToSocket()
        {
            _protocol = new TcpClientTransmissionProtocol(Ip, Port);
            _protocol.Start();

            Check.That(_testSocket.Pending()).IsTrue();
        }
コード例 #2
0
        private void CreateConnectedProtocolFromTcpClient()
        {
            var client = new TcpClient {
                NoDelay = true
            };

            client.Connect(Ip, Port);
            _protocol = new TcpClientTransmissionProtocol(client);
        }
コード例 #3
0
        void OnEnable()
        {
            _gameObjectDirector = new GameObjectDirector(new Dictionary <string, GameObject> {
                { Prefab.name, Prefab }
            });

            _transmissionProtocol = new TcpClientTransmissionProtocol(Ip, Port);
            _transmissionProtocol.Start();

            _nebula = new NebulaClient(new RecorderInputSender(_transmissionProtocol, new RecordedInputSerializer()),
                                       new PacketReciver(_transmissionProtocol, SetupPacketSerializer()), new InputRecorder());
        }