Example #1
0
        void ListenForDataLoop()
        {
            if (!IsDisposed)
            {
                IPEndPoint Ref          = ThisIPEndPoint;
                byte[]     ReceivedData = ReceiveMessageFromGameClient.Receive(ref Ref);

                DataReceiveEvent.Invoke(this, new DataReceiveEventArgs(ReceivedData));
            }
        }
Example #2
0
        private void VerifySendData(byte[] data)
        {
            var websocket = CreateClient();

            var rawData = new byte[data.Length];

            data.CopyTo(rawData, 0);

            websocket.Send(data, 0, data.Length);

            if (!DataReceiveEvent.WaitOne())
            {
                Assert.Fail("Failed to receive data one time");
            }

            Assert.AreEqual(rawData, CurrentData);

            websocket.Close();
        }
Example #3
0
 void Awake()
 {
     onDataReceived = new DataReceiveEvent();
 }
Example #4
0
 void Awake()
 {
     _addressTable  = new Hashtable();
     OnDataReceived = new DataReceiveEvent();
 }