public void DidConnectToCastApplication (GCKDeviceManager deviceManager, GCKApplicationMetadata applicationMetadata, string sessionId, bool launchedApplication) { Console.WriteLine ("Application has launched"); var onDidConnectToCastApplication = OnDidConnectToCastApplication; if (onDidConnectToCastApplication != null) onDidConnectToCastApplication (deviceManager, applicationMetadata, sessionId, launchedApplication); }
public void DidConnect (GCKDeviceManager deviceManager) { Console.WriteLine ("Connected"); var onDidConnect = OnDidConnect; if (onDidConnect != null) onDidConnect (deviceManager); }
public ChromecastManager(bool enableChromecastLogging, string userAgentString) { if (enableChromecastLogging) { GCKLogger.SharedInstance().Delegate = new ChromecastLogger(); } context = new GCKContext(userAgentString); manager = new GCKDeviceManager(context); listener = new ChromecastListener(this); manager.AddListener(listener); }
public void DidConnectToCastApplication(GCKDeviceManager deviceManager, GCKApplicationMetadata applicationMetadata, string sessionId, bool launchedApplication) { Console.WriteLine("Application has launched"); var onDidConnectToCastApplication = OnDidConnectToCastApplication; if (onDidConnectToCastApplication != null) { onDidConnectToCastApplication(deviceManager, applicationMetadata, sessionId, launchedApplication); } }
public void DidConnect(GCKDeviceManager deviceManager) { Console.WriteLine("Connected"); var onDidConnect = OnDidConnect; if (onDidConnect != null) { onDidConnect(deviceManager); } }
public ChromecastManager(bool enableChromecastLogging, string userAgentString) { if (enableChromecastLogging) { GCKLogger.SharedInstance().Delegate = new ChromecastLogger(); } context = new GCKContext(userAgentString); manager = new GCKDeviceManager(context); listener = new ChromecastListener(this); manager.AddListener(listener); }
void DeviceDisconnected() { _applicationStarted = false; _hasJoined = false; _channel.Dispose(); _channel = null; _deviceManager.Dispose(); _deviceManager = null; _selectedDevice.Dispose(); _selectedDevice = null; }
void DidConnectToCastApplication(GCKDeviceManager deviceManager, GCKApplicationMetadata applicationMetadata, string sessionId, bool launchedApplication) { Console.WriteLine("application name: {0}, sessionId: {1}, wasLaunched: {2}", applicationMetadata.ApplicationName, sessionId, launchedApplication); _channel = new MyChannel { OnDidReceiveTextMessage = DidReceiveTextMessage }; _deviceManager.AddChannel(_channel); _applicationStarted = true; UpdateButtonStates(); textName.BecomeFirstResponder(); }
void ConnectToDevice() { if (_selectedDevice == null) { return; } var info = NSBundle.MainBundle.InfoDictionary; _deviceManager = new GCKDeviceManager(_selectedDevice, info ["CFBundleIdentifier"].ToString()); var deviceManagerDelegate = new DeviceManagerDelegate { OnDidConnect = DidConnect, OnDidConnectToCastApplication = DidConnectToCastApplication }; _deviceManager.Delegate = deviceManagerDelegate; _deviceManager.Connect(); }
void DidConnectToCastApplication (GCKDeviceManager deviceManager, GCKApplicationMetadata applicationMetadata, string sessionId, bool launchedApplication) { Console.WriteLine("application name: {0}, sessionId: {1}, wasLaunched: {2}", applicationMetadata.ApplicationName, sessionId, launchedApplication); _channel = new MyChannel { OnDidReceiveTextMessage = DidReceiveTextMessage }; _deviceManager.AddChannel (_channel); _applicationStarted = true; UpdateButtonStates (); textName.BecomeFirstResponder (); }
void DidConnect (GCKDeviceManager deviceManager) { UpdateButtonStates (); deviceManager.LaunchApplication (CAST_APP_ID); }
void ConnectToDevice () { if (_selectedDevice == null) return; var info = NSBundle.MainBundle.InfoDictionary; _deviceManager = new GCKDeviceManager (_selectedDevice, info ["CFBundleIdentifier"].ToString ()); var deviceManagerDelegate = new DeviceManagerDelegate { OnDidConnect = DidConnect, OnDidConnectToCastApplication = DidConnectToCastApplication }; _deviceManager.Delegate = deviceManagerDelegate; _deviceManager.Connect (); }
void DeviceDisconnected() { _applicationStarted = false; _hasJoined = false; _channel.Dispose (); _channel = null; _deviceManager.Dispose (); _deviceManager = null; _selectedDevice.Dispose (); _selectedDevice = null; }
void DidConnect(GCKDeviceManager deviceManager) { UpdateButtonStates(); deviceManager.LaunchApplication(CAST_APP_ID); }