void Start() { mLanManager = new LanManager(); ServerButton.onClick.AddListener(() => { Debug.Log("starting as server"); mLanManager.StartServer(); }); ClientButton.onClick.AddListener(() => { mLanManager.Log("starting as client"); mLanManager.StartClientLocal(); }); SendMsgToServerBtn.onClick.AddListener(() => { mLanManager.Log("sending message"); mLanManager.SendMessageToServer(mLanManager.GetPrivateClientSocket(), Time.deltaTime.ToString()); }); BroadcastMsgBtn.onClick.AddListener(() => { mLanManager.Log("broadcast msg button"); mLanManager.BroadcastMsg(Time.deltaTime.ToString(), null); }); //Polling GetMessagePendingBtn.onClick.AddListener(() => { mLanManager.GetPendingMessage(mLanManager.GetPrivateClientSocket()); }); ScanBtn.onClick.AddListener(() => { mLanManager.ScanHost(); }); }
public static void StartServer() { manager.StartServer(remotePort); }