private void Connect() { ClientConfig config = new ClientConfig(this.ClientRole); config.SetIsAudioEndpoint(this.IsAudioEndpoint); config.SetLogWriter(this.logWriter); config.SetServerAddress(this.ServerAddress); config.SetServerPort(this.ServerPort); config.SetProfilerEnabled(false); this.sharingMgr = SharingManager.Create(config); //delay sending notification so everything is initialized properly Invoke("SendConnectedNotification", 1); }
private void Awake() { Instance = this; this.logWriter = new ConsoleLogWriter(); ClientConfig config = new ClientConfig(this.ClientRole); config.SetIsAudioEndpoint(this.IsAudioEndpoint); config.SetLogWriter(this.logWriter); config.SetServerAddress(this.ServerAddress); config.SetServerPort(this.ServerPort); config.SetProfilerEnabled(false); this.sharingMgr = SharingManager.Create(config); }
private void Connect() { ClientConfig config = new ClientConfig(ClientRole); config.SetIsAudioEndpoint(IsAudioEndpoint); config.SetLogWriter(logWriter); config.SetServerAddress(ServerAddress); config.SetServerPort(ServerPort); config.SetProfilerEnabled(false); sharingMgr = SharingManager.Create(config); //set up callbacks so that we know when we've connected successfully networkConnection = sharingMgr.GetServerConnection(); networkConnectionAdapter = new NetworkConnectionAdapter(); networkConnectionAdapter.ConnectedCallback += NetworkConnectionAdapter_ConnectedCallback; networkConnection.AddListener((byte)MessageID.StatusOnly, networkConnectionAdapter); }