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

Controller descriptor for SmartConnect. More...

Public Member Functions

CPNS::uint16 GetControllerID () const
 Controller ID. More...
 
CPNS::CombinedControllerTypes GetControllerType () const
 Controller type. More...
 
CPNS::Enums::MessageTypes GetPreferredMessageType () const
 Preferred message type. More...
 
CPNS::uint16 GetPreferredMessageNumber () const
 Preferred message number. More...
 
CPNS::uint16 GetGroup () const
 Group (related to the section) More...
 
 SmartConnectControllerItem ()
 Default constructor. More...
 
 SmartConnectControllerItem (CPNS::uint16 const controllerID, CPNS::CombinedControllerTypes const ctrlType, CPNS::Enums::MessageTypes const preferredMessageType, CPNS::uint16 const preferredMessageNumber, CPNS::uint16 const group)
 Constructor. More...
 
 SmartConnectControllerItem (SmartConnectControllerItem const &data)
 Constructor. More...
 

Detailed Description

Controller descriptor for SmartConnect.

Constructor & Destructor Documentation

CPNS::SmartConnectControllerItem::SmartConnectControllerItem ( )
inline

Default constructor.

CPNS::SmartConnectControllerItem::SmartConnectControllerItem ( CPNS::uint16 const  controllerID,
CPNS::CombinedControllerTypes const  ctrlType,
CPNS::Enums::MessageTypes const  preferredMessageType,
CPNS::uint16 const  preferredMessageNumber,
CPNS::uint16 const  group 
)
inline

Constructor.

Parameters
[in]controllerID
[in]ctrlType
[in]preferredMessageType
[in]preferredMessageNumber
[in]group
CPNS::SmartConnectControllerItem::SmartConnectControllerItem ( SmartConnectControllerItem const &  data)
inline

Constructor.

Parameters
[in]data

Member Function Documentation

CPNS::uint16 CPNS::SmartConnectControllerItem::GetControllerID ( ) const
inline

Controller ID.

CPNS::CombinedControllerTypes CPNS::SmartConnectControllerItem::GetControllerType ( ) const
inline

Controller type.

CPNS::uint16 CPNS::SmartConnectControllerItem::GetGroup ( ) const
inline

Group (related to the section)

CPNS::uint16 CPNS::SmartConnectControllerItem::GetPreferredMessageNumber ( ) const
inline

Preferred message number.

CPNS::Enums::MessageTypes CPNS::SmartConnectControllerItem::GetPreferredMessageType ( ) const
inline

Preferred message type.