Detailed Description
An Asset is a tangible asset on the system such as an Encoder or a Server.
Availability
Available in version 6.0 of Decoder SDK. Requires a server version greater than 6.0
#include <IAsset.h>
Public Member Functions | |
virtual Server | GetServer () const =0 |
Returns the Server object associated with this asset. More... | |
virtual std::wstring | Name () const =0 |
Returns the name of the asset. More... | |
virtual std::wstring | UniqueID () const =0 |
Returns the Unique ID of the asset. More... | |
virtual std::wstring | DeviceID () const =0 |
Returns the ID of the device that the asset belongs to. More... | |
virtual std::wstring | Version () const =0 |
Returns the version of the asset. More... | |
virtual std::wstring | Domain () const =0 |
Returns the domain the asset belongs to. More... | |
virtual std::wstring | Groups () const =0 |
Returns the group the asset belongs to. More... | |
Member Function Documentation
|
pure virtual |
Returns the Server object associated with this asset.
- Returns
- The Server
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
Returns the name of the asset.
- Returns
- The name of the asset
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
Returns the Unique ID of the asset.
This ID will be unique across the system
- Returns
- The unique ID of the asset
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
Returns the ID of the device that the asset belongs to.
This ID will be unique across the system
- Returns
- The unique ID of the parent device of this asset.
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
Returns the version of the asset.
- Returns
- The version number
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
Returns the domain the asset belongs to.
- Returns
- The domain
Implemented in EdgeVisDecoderSDK::Encoder.
|
pure virtual |
The documentation for this class was generated from the following file:
- SDKs/EdgeVisDecoderSDK/IAsset.h