It also provides simple helper methods that allow users to determine if the class is complete and if one instance of this class matches another.
|
Public Member Functions |
IMPORT_C | TSensrvChannelInfo () |
| Default Constructor.
|
IMPORT_C | TSensrvChannelInfo (TInt aContextType, TInt aQuantity, TSensrvChannelTypeId aChannelType, const TDesC8 &aLocation, const TDesC8 &aVendorId, TSensrvChannelDataTypeId aChannelDataTypeId) |
| Constructor.
|
IMPORT_C | TSensrvChannelInfo (TSensrvChannelId aChannelId, TInt aContextType, TInt aQuantity, TSensrvChannelTypeId aChannelType, const TDesC8 &aLocation, const TDesC8 &aVendorId, TInt aDataItemSize, TSensrvChannelDataTypeId aChannelDataTypeId) |
| Constructor.
|
IMPORT_C | TSensrvChannelInfo (const TSensrvChannelInfo &aChannelInfo) |
| Copy constructor.
|
IMPORT_C TBool | IsMatch (const TSensrvChannelInfo &aInfo) const |
| Checks if this instance matches supplied instance.
|
IMPORT_C TBool | IsComplete () const |
| Checks that channel information in this object is complete.
|
Data Fields |
TSensrvChannelId | iChannelId |
| Channel Identifier.
|
TInt | iContextType |
| Context type.
|
TInt | iQuantity |
| Quantity.
|
TSensrvChannelTypeId | iChannelType |
| Channel type identifier.
|
TBuf8< KSensrvLocationLength > | iLocation |
| Location of the of the channel.
|
TBuf8< KSensrvVendorIdLength > | iVendorId |
| Vendor name of the channel provider.
|
TInt | iDataItemSize |
| Size of the data item delivered by the channel.
|
TSensrvChannelDataTypeId | iChannelDataTypeId |
| Identifies the channel data type.
|