public AIBase() { ipc = new IPCManager(this); timer = new System.Timers.Timer(); timer.Elapsed += this.EndSolve; timer.AutoReset = false; }
public virtual void Register(ImageManager imgManager, IPCManager ipcManager) { SetInitialization(); ValueManager.RegisterManager(ipcManager); imgManager.AddImage(DefaultImage, DeckType); imgManager.AddImage(ErrorImage, DeckType); }
public override void Start() { base.Start(); m_net = new NetManager(); m_net.Init(2939); m_ipc = new IPCManager(); m_ipc.Init(id); }
public override bool OnButtonUp(IPCManager ipcManager, long tick) { bool result = HandlerSwitch.RunButtonUp(ipcManager, (tick - tickDown) >= AppSettings.longPressTicks, ValueManager[ID.SwitchState], ValueManager[ID.SwitchStateLong], SwitchSettings, out string[] newValues); ValueManager[ID.SwitchState] = newValues[0]; ValueManager[ID.SwitchStateLong] = newValues[1]; tickDown = 0; return(result); }
public void Connect() { print("Trying to connect"); try{ result = IPCManager.connect_server("127.0.0.1"); }catch (Exception e) { Debug.LogException(e, this); } if (result == 1) { is_connected = true; } getGames(); print(result == 1 ? "Connected" : "Error"); connectionThread.Abort(); }
public override void Start() { base.Start(); m_net = new NetManager(); m_net.Init(4540); m_ipc = new IPCManager(); m_ipc.Init(id); m_context = new ServerContext(); m_context.net = m_net; m_context.ipc = m_ipc; //业务逻辑初始化 OnlineManager.Instance.Init(m_context); RoomManager.Instance.Init(m_context); ConsoleInput.onInputLine.AddListener(OnInputLine); ConsoleInput.onInputKey.AddListener(OnInputKey); }
public override void Start() { base.Start(); var net = new NetManager(); net.Init(port); var ipc = new IPCManager(); ipc.Init(id); m_context = new ServerContext(); m_context.net = net; m_context.ipc = ipc; OnlineManager.Instance.Init(m_context); RoomManager.Instance.Init(m_context); ConsoleInput.onInputLine.AddListener(OnInputLine); ConsoleInput.onInputKey.AddListener(OnInputKey); }
public override void Start() { base.Start(); FSPSession.ActiveTimeout = 10;//将超时时间设为10秒,以测试 var fsp = new FSPManager(); fsp.Init(port); var ipc = new IPCManager(); ipc.Init(id); ipc.Start(); m_context = new ServerContext(); m_context.fsp = fsp; m_context.ipc = ipc; GameManager.Instance.Init(m_context); ConsoleInput.onInputLine.AddListener(OnInputLine); ConsoleInput.onInputKey.AddListener(OnInputKey); }
public override bool OnButtonDown(IPCManager ipcManager, long tick) { tickDown = tick; return(HandlerSwitch.RunButtonDown(ipcManager, SwitchSettings)); }
public abstract bool OnButtonDown(IPCManager ipcManager, long tick);
public void setup() { underTest = new IPCManager(); }
private void Awake() { instance = this; }