示例#1
0
 void OnDestroy()
 {
     if (receiver != null)
     {
         receiver.Stop();
         receiver = null;
     }
 }
示例#2
0
        public void Reconnect()
        {
            if (receiver != null)
            {
                Debug.Log("Stopping socket receiver...");
                receiver.Stop(false /* don't wait for thread to finish */, true /* close socket */);
            }

            Debug.Log("Starting new socket receiver...");
            receiver = new SocketReceiver(SocketReceiver.Connect(SenderHost, SenderPort), onPacket, BufferSize);
            receiver.Start();
        }