This is the complete list of members for IDeviceInfo, including all inherited members.
addProperty(IProperty *property)=0 | IPropertyObject | pure virtual |
addRef()=0 | IUnknown | pure virtual |
beginUpdate()=0 | IPropertyObject | pure virtual |
borrowInterface(const IntfID &intfID, void **obj) const =0 | IBaseObject | pure virtual |
clearPropertyValue(IString *propertyName)=0 | IPropertyObject | pure virtual |
dispose()=0 | IBaseObject | pure virtual |
endUpdate()=0 | IPropertyObject | pure virtual |
equals(IBaseObject *other, Bool *equal) const =0 | IBaseObject | pure virtual |
getAllProperties(IList **properties)=0 | IPropertyObject | pure virtual |
getAssetId(IString **id)=0 | IDeviceInfo | pure virtual |
getClassName(IString **className)=0 | IPropertyObject | pure virtual |
getConfigurationConnectionInfo(IServerCapability **connectionInfo)=0 | IDeviceInfo | pure virtual |
getConnectionString(IString **connectionString)=0 | IDeviceInfo | pure virtual |
getCustomInfoPropertyNames(IList **customInfoNames)=0 | IDeviceInfo | pure virtual |
getDeviceClass(IString **deviceClass)=0 | IDeviceInfo | pure virtual |
getDeviceManual(IString **deviceManual)=0 | IDeviceInfo | pure virtual |
getDeviceRevision(IString **deviceRevision)=0 | IDeviceInfo | pure virtual |
getDeviceType(IDeviceType **deviceType)=0 | IDeviceInfo | pure virtual |
getHardwareRevision(IString **hardwareRevision)=0 | IDeviceInfo | pure virtual |
getHashCode(SizeT *hashCode)=0 | IBaseObject | pure virtual |
getLocation(IString **location)=0 | IDeviceInfo | pure virtual |
getMacAddress(IString **macAddress)=0 | IDeviceInfo | pure virtual |
getManufacturer(IString **manufacturer)=0 | IDeviceInfo | pure virtual |
getManufacturerUri(IString **manufacturerUri)=0 | IDeviceInfo | pure virtual |
getModel(IString **model)=0 | IDeviceInfo | pure virtual |
getName(IString **name)=0 | IDeviceInfo | pure virtual |
getOnEndUpdate(IEvent **event)=0 | IPropertyObject | pure virtual |
getOnPropertyValueRead(IString *propertyName, IEvent **event)=0 | IPropertyObject | pure virtual |
getOnPropertyValueWrite(IString *propertyName, IEvent **event)=0 | IPropertyObject | pure virtual |
getParentMacAddress(IString **macAddress)=0 | IDeviceInfo | pure virtual |
getPermissionManager(IPermissionManager **permissionManager)=0 | IPropertyObject | pure virtual |
getPlatform(IString **platform)=0 | IDeviceInfo | pure virtual |
getPosition(Int *position)=0 | IDeviceInfo | pure virtual |
getProductCode(IString **productCode)=0 | IDeviceInfo | pure virtual |
getProductInstanceUri(IString **productInstanceUri)=0 | IDeviceInfo | pure virtual |
getProperty(IString *propertyName, IProperty **property)=0 | IPropertyObject | pure virtual |
getPropertySelectionValue(IString *propertyName, IBaseObject **value)=0 | IPropertyObject | pure virtual |
getPropertyValue(IString *propertyName, IBaseObject **value)=0 | IPropertyObject | pure virtual |
getRevisionCounter(Int *revisionCounter)=0 | IDeviceInfo | pure virtual |
getSdkVersion(IString **version)=0 | IDeviceInfo | pure virtual |
getSerialNumber(IString **serialNumber)=0 | IDeviceInfo | pure virtual |
getServerCapabilities(IList **serverCapabilities)=0 | IDeviceInfo | pure virtual |
getServerCapability(IString *protocolId, IServerCapability **serverCapability)=0 | IDeviceInfo | pure virtual |
getSoftwareRevision(IString **softwareRevision)=0 | IDeviceInfo | pure virtual |
getSystemType(IString **type)=0 | IDeviceInfo | pure virtual |
getSystemUuid(IString **uuid)=0 | IDeviceInfo | pure virtual |
getUpdating(Bool *updating)=0 | IPropertyObject | pure virtual |
getVisibleProperties(IList **properties)=0 | IPropertyObject | pure virtual |
hasProperty(IString *propertyName, Bool *hasProperty)=0 | IPropertyObject | pure virtual |
hasServerCapability(IString *protocolId, Bool *hasCapability)=0 | IDeviceInfo | pure virtual |
queryInterface(const IntfID &intfID, void **obj)=0 | IUnknown | pure virtual |
releaseRef()=0 | IUnknown | pure virtual |
removeProperty(IString *propertyName)=0 | IPropertyObject | pure virtual |
setPropertyOrder(IList *orderedPropertyNames)=0 | IPropertyObject | pure virtual |
setPropertyValue(IString *propertyName, IBaseObject *value)=0 | IPropertyObject | pure virtual |
toString(CharPtr *str)=0 | IBaseObject | pure virtual |