void DvProviderUpnpOrgAVTransport2::EnableActionPlay() { OpenHome::Net::Action* action = new OpenHome::Net::Action("Play"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddInputParameter(new ParameterString("Speed")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgAVTransport2::DoPlay); iService->AddAction(action, functor); }
void DvProviderUpnpOrgAVTransport2::EnableActionSetRecordQualityMode() { OpenHome::Net::Action* action = new OpenHome::Net::Action("SetRecordQualityMode"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddInputParameter(new ParameterString("NewRecordQualityMode")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgAVTransport2::DoSetRecordQualityMode); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgTransport1Cpp::EnableActionPlayAs() { OpenHome::Net::Action* action = new OpenHome::Net::Action("PlayAs"); action->AddInputParameter(new ParameterString("Mode")); action->AddInputParameter(new ParameterString("Command")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgTransport1Cpp::DoPlayAs); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgTransport1Cpp::EnableActionSeekSecondRelative() { OpenHome::Net::Action* action = new OpenHome::Net::Action("SeekSecondRelative"); action->AddInputParameter(new ParameterRelated("StreamId", *iPropertyStreamId)); action->AddInputParameter(new ParameterInt("SecondRelative")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgTransport1Cpp::DoSeekSecondRelative); iService->AddAction(action, functor); }
void DvProviderUpnpOrgRenderingControl1::EnableActionGetBrightness() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetBrightness"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddOutputParameter(new ParameterUint("CurrentBrightness", 0, 0, 1)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgRenderingControl1::DoGetBrightness); iService->AddAction(action, functor); }
void DvProviderUpnpOrgRenderingControl1::EnableActionSetContrast() { OpenHome::Net::Action* action = new OpenHome::Net::Action("SetContrast"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddInputParameter(new ParameterUint("DesiredContrast", 0, 0, 1)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgRenderingControl1::DoSetContrast); iService->AddAction(action, functor); }
void DvProviderUpnpOrgRenderingControl1::EnableActionGetHorizontalKeystone() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetHorizontalKeystone"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddOutputParameter(new ParameterInt("CurrentHorizontalKeystone")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgRenderingControl1::DoGetHorizontalKeystone); iService->AddAction(action, functor); }
void STDCALL ServiceActionAddInputParameter(ServiceAction aAction, ServiceParameter aParameter) { OpenHome::Net::Action* action = reinterpret_cast<OpenHome::Net::Action*>(aAction); ASSERT(action != NULL); OpenHome::Net::Parameter* param = reinterpret_cast<OpenHome::Net::Parameter*>(aParameter); ASSERT(param != NULL); action->AddInputParameter(param); }
void DvProviderAvOpenhomeOrgExakt3::EnableActionDeviceSettings() { OpenHome::Net::Action* action = new OpenHome::Net::Action("DeviceSettings"); action->AddInputParameter(new ParameterString("DeviceId")); action->AddOutputParameter(new ParameterString("Settings")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgExakt3::DoDeviceSettings); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgExakt3::EnableActionReprogramFallback() { OpenHome::Net::Action* action = new OpenHome::Net::Action("ReprogramFallback"); action->AddInputParameter(new ParameterString("DeviceId")); action->AddInputParameter(new ParameterString("FileUri")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgExakt3::DoReprogramFallback); iService->AddAction(action, functor); }
void DvProviderUpnpOrgScheduledRecording2::EnableActionGetSortCapabilities() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetSortCapabilities"); action->AddOutputParameter(new ParameterString("SortCaps")); action->AddOutputParameter(new ParameterUint("SortLevelCap")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgScheduledRecording2::DoGetSortCapabilities); iService->AddAction(action, functor); }
void DvProviderOpenhomeOrgTestBasic1::EnableActionWriteFile() { OpenHome::Net::Action* action = new OpenHome::Net::Action("WriteFile"); action->AddInputParameter(new ParameterString("Data")); action->AddInputParameter(new ParameterString("FileFullName")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderOpenhomeOrgTestBasic1::DoWriteFile); iService->AddAction(action, functor); }
void DvProviderOpenhomeOrgTestBasic1::EnableActionEchoBinary() { OpenHome::Net::Action* action = new OpenHome::Net::Action("EchoBinary"); action->AddInputParameter(new ParameterBinary("Value")); action->AddOutputParameter(new ParameterBinary("Result")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderOpenhomeOrgTestBasic1::DoEchoBinary); iService->AddAction(action, functor); }
void DvProviderOpenhomeOrgTestBasic1::EnableActionEchoAllowedRangeUint() { OpenHome::Net::Action* action = new OpenHome::Net::Action("EchoAllowedRangeUint"); action->AddInputParameter(new ParameterUint("Value", 10, 20)); action->AddOutputParameter(new ParameterUint("Result")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderOpenhomeOrgTestBasic1::DoEchoAllowedRangeUint); iService->AddAction(action, functor); }
void DvProviderUpnpOrgRenderingControl1::EnableActionListPresets() { OpenHome::Net::Action* action = new OpenHome::Net::Action("ListPresets"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddOutputParameter(new ParameterString("CurrentPresetNameList")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgRenderingControl1::DoListPresets); iService->AddAction(action, functor); }
void DvProviderUpnpOrgAVTransport2::EnableActionGetDRMState() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetDRMState"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddOutputParameter(new ParameterRelated("CurrentDRMState", *iPropertyDRMState)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgAVTransport2::DoGetDRMState); iService->AddAction(action, functor); }
void DvProviderUpnpOrgAVTransport2::EnableActionGetCurrentTransportActions() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetCurrentTransportActions"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddOutputParameter(new ParameterString("Actions")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgAVTransport2::DoGetCurrentTransportActions); iService->AddAction(action, functor); }
void DvProviderUpnpOrgDimming1Cpp::EnableActionStartRampToLevel() { OpenHome::Net::Action* action = new OpenHome::Net::Action("StartRampToLevel"); action->AddInputParameter(new ParameterUint("newLoadLevelTarget", 0, 100)); action->AddInputParameter(new ParameterUint("newRampTime")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgDimming1Cpp::DoStartRampToLevel); iService->AddAction(action, functor); }
void DvProviderUpnpOrgContentDirectory2::EnableActionCreateReference() { OpenHome::Net::Action* action = new OpenHome::Net::Action("CreateReference"); action->AddInputParameter(new ParameterString("ContainerID")); action->AddInputParameter(new ParameterString("ObjectID")); action->AddOutputParameter(new ParameterString("NewID")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgContentDirectory2::DoCreateReference); iService->AddAction(action, functor); }
void DvProviderUpnpOrgContentDirectory2::EnableActionMoveObject() { OpenHome::Net::Action* action = new OpenHome::Net::Action("MoveObject"); action->AddInputParameter(new ParameterString("ObjectID")); action->AddInputParameter(new ParameterString("NewParentID")); action->AddOutputParameter(new ParameterString("NewObjectID")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgContentDirectory2::DoMoveObject); iService->AddAction(action, functor); }
void DvProviderUpnpOrgContentDirectory2::EnableActionExportResource() { OpenHome::Net::Action* action = new OpenHome::Net::Action("ExportResource"); action->AddInputParameter(new ParameterString("SourceURI")); action->AddInputParameter(new ParameterString("DestinationURI")); action->AddOutputParameter(new ParameterUint("TransferID")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgContentDirectory2::DoExportResource); iService->AddAction(action, functor); }
void DvProviderLinnCoUkFlash1Cpp::EnableActionWrite() { OpenHome::Net::Action* action = new OpenHome::Net::Action("Write"); action->AddInputParameter(new ParameterUint("aId")); action->AddInputParameter(new ParameterUint("aAddress")); action->AddInputParameter(new ParameterBinary("aSource")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderLinnCoUkFlash1Cpp::DoWrite); iService->AddAction(action, functor); }
void DvProviderLinnCoUkFlash1Cpp::EnableActionEraseSectors() { OpenHome::Net::Action* action = new OpenHome::Net::Action("EraseSectors"); action->AddInputParameter(new ParameterUint("aId")); action->AddInputParameter(new ParameterUint("aFirstSector")); action->AddInputParameter(new ParameterUint("aLastSector")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderLinnCoUkFlash1Cpp::DoEraseSectors); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgRadio1C::EnableActionChannelsMax(CallbackRadio1ChannelsMax aCallback, void* aPtr) { iCallbackChannelsMax = aCallback; iPtrChannelsMax = aPtr; OpenHome::Net::Action* action = new OpenHome::Net::Action("ChannelsMax"); action->AddOutputParameter(new ParameterRelated("Value", *iPropertyChannelsMax)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgRadio1C::DoChannelsMax); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgRadio1C::EnableActionProtocolInfo(CallbackRadio1ProtocolInfo aCallback, void* aPtr) { iCallbackProtocolInfo = aCallback; iPtrProtocolInfo = aPtr; OpenHome::Net::Action* action = new OpenHome::Net::Action("ProtocolInfo"); action->AddOutputParameter(new ParameterRelated("Value", *iPropertyProtocolInfo)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgRadio1C::DoProtocolInfo); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgRadio1C::EnableActionId(CallbackRadio1Id aCallback, void* aPtr) { iCallbackId = aCallback; iPtrId = aPtr; OpenHome::Net::Action* action = new OpenHome::Net::Action("Id"); action->AddOutputParameter(new ParameterRelated("Value", *iPropertyId)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgRadio1C::DoId); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgRadio1C::EnableActionTransportState(CallbackRadio1TransportState aCallback, void* aPtr) { iCallbackTransportState = aCallback; iPtrTransportState = aPtr; OpenHome::Net::Action* action = new OpenHome::Net::Action("TransportState"); action->AddOutputParameter(new ParameterRelated("Value", *iPropertyTransportState)); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgRadio1C::DoTransportState); iService->AddAction(action, functor); }
void DvProviderAvOpenhomeOrgRadio1C::EnableActionSeekSecondRelative(CallbackRadio1SeekSecondRelative aCallback, void* aPtr) { iCallbackSeekSecondRelative = aCallback; iPtrSeekSecondRelative = aPtr; OpenHome::Net::Action* action = new OpenHome::Net::Action("SeekSecondRelative"); action->AddInputParameter(new ParameterInt("Value")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderAvOpenhomeOrgRadio1C::DoSeekSecondRelative); iService->AddAction(action, functor); }
void DvProviderUpnpOrgAVTransport1::EnableActionSetNextAVTransportURI() { OpenHome::Net::Action* action = new OpenHome::Net::Action("SetNextAVTransportURI"); action->AddInputParameter(new ParameterUint("InstanceID")); action->AddInputParameter(new ParameterString("NextURI")); action->AddInputParameter(new ParameterString("NextURIMetaData")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgAVTransport1::DoSetNextAVTransportURI); iService->AddAction(action, functor); }
void DvProviderUpnpOrgScheduledRecording2Cpp::EnableActionGetRecordTaskConflicts() { OpenHome::Net::Action* action = new OpenHome::Net::Action("GetRecordTaskConflicts"); action->AddInputParameter(new ParameterString("RecordTaskID")); action->AddOutputParameter(new ParameterString("RecordTaskConflictIDList")); action->AddOutputParameter(new ParameterUint("UpdateID")); FunctorDviInvocation functor = MakeFunctorDviInvocation(*this, &DvProviderUpnpOrgScheduledRecording2Cpp::DoGetRecordTaskConflicts); iService->AddAction(action, functor); }