CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CPNS::SmartConnectSectionItem Class Reference

Section descriptor for SmartConnect. More...

Public Member Functions

CPNS::DeviceID GetDeviceID () const
 Source device ID. Can be a sub-device of the requested device. More...
 
CPNS::Enums::SectionTypes GetSectionTypes () const
 Instance type flags. More...
 
CPNS::uint16 GetInstanceCount () const
 Number of instances. More...
 
void SetInstanceCount (CPNS::uint16 const count)
 
 SmartConnectSectionItem ()
 Default constructor. More...
 
 SmartConnectSectionItem (CPNS::DeviceID const &devID, CPNS::Enums::SectionTypes const sectionTypes, CPNS::uint16 const wInstanceCount)
 Constructor. More...
 
 SmartConnectSectionItem (SmartConnectSectionItem const &data)
 Constructor. More...
 

Detailed Description

Section descriptor for SmartConnect.

Constructor & Destructor Documentation

CPNS::SmartConnectSectionItem::SmartConnectSectionItem ( )
inline

Default constructor.

CPNS::SmartConnectSectionItem::SmartConnectSectionItem ( CPNS::DeviceID const &  devID,
CPNS::Enums::SectionTypes const  sectionTypes,
CPNS::uint16 const  wInstanceCount 
)
inline

Constructor.

Parameters
[in]devID
[in]sectionTypes
[in]wInstanceCount
CPNS::SmartConnectSectionItem::SmartConnectSectionItem ( SmartConnectSectionItem const &  data)
inline

Constructor.

Parameters
[in]data

Member Function Documentation

CPNS::DeviceID CPNS::SmartConnectSectionItem::GetDeviceID ( ) const
inline

Source device ID. Can be a sub-device of the requested device.

CPNS::uint16 CPNS::SmartConnectSectionItem::GetInstanceCount ( ) const
inline

Number of instances.

CPNS::Enums::SectionTypes CPNS::SmartConnectSectionItem::GetSectionTypes ( ) const
inline

Instance type flags.