public bool Stop()
 {
     if (IsShuttingDown)
     {
         return(false);
     }
     try
     {
         UDPReciever.Close();
         TCPListener.Stop();
         IsShuttingDown = true;
     }
     catch
     {
         //???
     }
     return(IsShuttingDown);
 }
Exemple #2
0
    private void Start()
    {
        reciever = GameObject.FindObjectOfType <UDPReciever>();

        initializeButton      = GameObject.Find("InitializeANNButton");
        evolveButton          = GameObject.Find("EvolveButton");
        statusWindowContainer = GameObject.FindObjectOfType <UIStatusWindow>().gameObject;
        dropDown          = GameObject.Find("ANNSetupDropdown");
        advanceButton     = GameObject.Find("AdvanceGeneration");
        exitButton        = GameObject.Find("ExitButton");
        loadDropdown      = GameObject.Find("LoadDropDown");
        generationCounter = GameObject.Find("GenerationCounter");

        if (uiAnim)
        {
            m_uiAnim = uiAnim;
        }

        if (exitAnim)
        {
            m_exitAnim = exitAnim;
        }
    }
 void SetUdpClient()
 {
     udp_send = new UDPSender(sendhost, sendport);
     udp_rvc  = new UDPReciever(localport);
     udp_rvc.TStart();
 }