private void Awake() { controlTerminal = new ControlTerminal(); serverEventPool = new EventPool(MessageDistributionControl.Instance); serverEventPool.GetEvent <ExperimentRequestEvent>().AddReceiveEvent(OnExpReq); serverEventPool.GetEvent <ExperimentReceiptEvent>().AddReceiveEvent(OnExpRec); controlTerminal.Start("127.0.1", 8888); Thread thread = new Thread(OnUpdate); thread.Start(); }
private void Start() { experiment = new ExperimentWindowsManager(); curWindowIntPtr = SystemDllHelper.GetForegroundWindow(); connection = new ServerConnection(); controllerEventPool = new EventPool(connection.messageDistribution); ProcessHelper process = new ProcessHelper(); controllerEventPool.GetEvent <ConnectEvent>().AddReceiveEvent(OnConnectEvent); controllerEventPool.GetEvent <ExperimentReceiptEvent>().AddReceiveEvent(OnExpRec); connection.Connect("127.0.0.1", 8888); }
private IEnumerator Start() { if (BundleManager == null) { BundleManager = new AssetBundleManager(bundleUri); } if (!string.IsNullOrEmpty(bundleUri)) { yield return(BundleManager.Download(requestDownloadBundleNames)); } clientConnection = new ServerConnection(); clientEventPool = new EventPool(clientConnection.messageDistribution); clientEventPool.GetEvent <ExperimentRequestEvent>().AddReceiveEvent(OnExpReq); clientConnection.Connect("127.0.0.1", 8888); }