本文整理汇总了C++中DvDeviceStd类的典型用法代码示例。如果您正苦于以下问题:C++ DvDeviceStd类的具体用法?C++ DvDeviceStd怎么用?C++ DvDeviceStd使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了DvDeviceStd类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: DvProvider
DvProviderLinnCoUkPrivacy1Cpp::DvProviderLinnCoUkPrivacy1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "linn.co.uk", "Privacy", 1)
{
iPropertyPolicyVersion = NULL;
iPropertyPolicyAgreed = NULL;
iPropertyPolicyDetails = NULL;
}
示例2: DvProvider
DvProviderUpnpOrgScheduledRecording2Cpp::DvProviderUpnpOrgScheduledRecording2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "ScheduledRecording", 2)
{
iPropertyLastChange = new PropertyString(new ParameterString("LastChange"));
iService->AddProperty(iPropertyLastChange); // passes ownership
}
示例3: DvProvider
DvProviderLinnCoUkCloud1Cpp::DvProviderLinnCoUkCloud1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "linn.co.uk", "Cloud", 1)
{
iPropertyAssociationStatus = NULL;
iPropertyConnected = NULL;
iPropertyPublicKey = NULL;
}
示例4: DvProvider
DvProviderUpnpOrgAVTransport1Cpp::DvProviderUpnpOrgAVTransport1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "AVTransport", 1)
{
iPropertyLastChange = new PropertyString(new ParameterString("LastChange"));
iService->AddProperty(iPropertyLastChange); // passes ownership
}
示例5: DvProvider
DvProviderAvOpenhomeOrgExakt2Cpp::DvProviderAvOpenhomeOrgExakt2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Exakt", 2)
{
iPropertyDeviceList = NULL;
iPropertyConnectionStatus = NULL;
iPropertyVersion = NULL;
}
示例6: DvProvider
DvProviderUpnpOrgContentDirectory2Cpp::DvProviderUpnpOrgContentDirectory2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "ContentDirectory", 2)
{
iPropertySystemUpdateID = NULL;
iPropertyContainerUpdateIDs = NULL;
iPropertyTransferIDs = NULL;
}
示例7: DvProvider
DvProviderUpnpOrgDimming1Cpp::DvProviderUpnpOrgDimming1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "Dimming", 1)
{
iPropertyLoadLevelStatus = NULL;
iPropertyStepDelta = NULL;
iPropertyRampRate = NULL;
iPropertyIsRamping = NULL;
iPropertyRampPaused = NULL;
}
示例8: DvProvider
DvProviderAvOpenhomeOrgSender1Cpp::DvProviderAvOpenhomeOrgSender1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Sender", 1)
{
iPropertyPresentationUrl = NULL;
iPropertyMetadata = NULL;
iPropertyAudio = NULL;
iPropertyStatus = NULL;
iPropertyAttributes = NULL;
}
示例9: DvProvider
DvProviderAvOpenhomeOrgTime1Cpp::DvProviderAvOpenhomeOrgTime1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Time", 1)
{
iPropertyTrackCount = new PropertyUint(new ParameterUint("TrackCount"));
iService->AddProperty(iPropertyTrackCount); // passes ownership
iPropertyDuration = new PropertyUint(new ParameterUint("Duration"));
iService->AddProperty(iPropertyDuration); // passes ownership
iPropertySeconds = new PropertyUint(new ParameterUint("Seconds"));
iService->AddProperty(iPropertySeconds); // passes ownership
}
示例10: DvProvider
DvProviderUpnpOrgAVTransport2Cpp::DvProviderUpnpOrgAVTransport2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "AVTransport", 2)
{
TChar** allowedValues;
TUint index;
iPropertyLastChange = new PropertyString(new ParameterString("LastChange"));
iService->AddProperty(iPropertyLastChange); // passes ownership
index = 0;
allowedValues = new TChar*[1];
allowedValues[index++] = (TChar*)"OK";
iPropertyDRMState = new PropertyString(new ParameterString("DRMState", allowedValues, 1));
delete[] allowedValues;
iService->AddProperty(iPropertyDRMState); // passes ownership
}
示例11: DvProvider
DvProviderAvOpenhomeOrgTransport1Cpp::DvProviderAvOpenhomeOrgTransport1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Transport", 1)
{
iPropertyModes = NULL;
iPropertyCanSkipNext = NULL;
iPropertyCanSkipPrevious = NULL;
iPropertyCanRepeat = NULL;
iPropertyCanShuffle = NULL;
iPropertyStreamId = NULL;
iPropertyCanSeek = NULL;
iPropertyCanPause = NULL;
iPropertyTransportState = NULL;
iPropertyRepeat = NULL;
iPropertyShuffle = NULL;
}
示例12: DvProvider
DvProviderAvOpenhomeOrgInfo1Cpp::DvProviderAvOpenhomeOrgInfo1Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Info", 1)
{
iPropertyTrackCount = NULL;
iPropertyDetailsCount = NULL;
iPropertyMetatextCount = NULL;
iPropertyUri = NULL;
iPropertyMetadata = NULL;
iPropertyDuration = NULL;
iPropertyBitRate = NULL;
iPropertyBitDepth = NULL;
iPropertySampleRate = NULL;
iPropertyLossless = NULL;
iPropertyCodecName = NULL;
iPropertyMetatext = NULL;
}
示例13: DvProvider
DvProviderAvOpenhomeOrgProduct2Cpp::DvProviderAvOpenhomeOrgProduct2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "av.openhome.org", "Product", 2)
{
iPropertyManufacturerName = NULL;
iPropertyManufacturerInfo = NULL;
iPropertyManufacturerUrl = NULL;
iPropertyManufacturerImageUri = NULL;
iPropertyModelName = NULL;
iPropertyModelInfo = NULL;
iPropertyModelUrl = NULL;
iPropertyModelImageUri = NULL;
iPropertyProductRoom = NULL;
iPropertyProductName = NULL;
iPropertyProductInfo = NULL;
iPropertyProductUrl = NULL;
iPropertyProductImageUri = NULL;
iPropertyStandby = NULL;
iPropertySourceIndex = NULL;
iPropertySourceCount = NULL;
iPropertySourceXml = NULL;
iPropertyAttributes = NULL;
}
示例14: DvProvider
DvProviderUpnpOrgScheduledRecording2Cpp::DvProviderUpnpOrgScheduledRecording2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "ScheduledRecording", 2)
{
iPropertyLastChange = NULL;
}
示例15: DvProvider
DvProviderUpnpOrgAVTransport2Cpp::DvProviderUpnpOrgAVTransport2Cpp(DvDeviceStd& aDevice)
: DvProvider(aDevice.Device(), "upnp.org", "AVTransport", 2)
{
iPropertyLastChange = NULL;
iPropertyDRMState = NULL;
}