void ClientDefinition_OnScanRequestEvent(Post_KNV_MessageClasses.ClientConfigObject configObject) { throw new NotImplementedException(); _webserviceSender.sendScanRequest(configObject); OnMessageRecievedEvent("[ClientGateway] Scan request forwarded to " + configObject.ownIP); }
void ClientDefinition_OnConfigRequestEvent(Post_KNV_MessageClasses.ClientConfigObject pConfig) { throw new NotImplementedException(); _webserviceSender.sendConfig(pConfig); OnMessageRecievedEvent("[ClientGateway] Config request forwarded to " + pConfig.ownIP); }
/// <summary> /// forwards the scan request from the webservice to the kinect manager /// </summary> /// <param name="configObject">the recieved config object that has the ClientKinectConfigObject</param> void _Webservice_ScanRequestEvent(Post_KNV_MessageClasses.ClientConfigObject configObject) { //if kinect manager didnt get initialized for any reason, throw error; otherwise start scan if (_KinectManager == null) { Log.LogManager.writeLog("[DataManager] KinectManager not initialized."); return; } _KinectManager.StartScan(configObject); }
/// <summary> /// gets fired when a config request arrives. forwards it to the server /// </summary> /// <param name="EventArgs">the config object</param> void ServerDefinition_OnConfigRequestEvent(Post_KNV_MessageClasses.ClientConfigObject EventArgs) { _webserviceSender.startConfigRequest(serverAddress, EventArgs); OnMessageRecievedEvent("[ServerGateway] Config forwarded to " + serverAddress); }