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

Helper class for endpoint ID classification. More...

Static Public Member Functions

static CPNS::Enums::ObjectTypes GetTypeForInputID (CPNS::uint16 const wID)
 Get the type of input related to the endpoint terminal ID. More...
 
static CPNS::Enums::ObjectTypes GetTypeForOutputID (CPNS::uint16 const wID)
 Get the type of output related to the endpoint terminal ID. More...
 

Detailed Description

Helper class for endpoint ID classification.

Member Function Documentation

static CPNS::Enums::ObjectTypes CPNS::EndpointIDTools::GetTypeForInputID ( CPNS::uint16 const  wID)
static

Get the type of input related to the endpoint terminal ID.

Parameters
[in]wIDthe terminal ID
Returns
CPNS::Enums::OT_Input | CPNS::Enums::OT_Pipe | CPNS::Enums::_OT_Wildcard
static CPNS::Enums::ObjectTypes CPNS::EndpointIDTools::GetTypeForOutputID ( CPNS::uint16 const  wID)
static

Get the type of output related to the endpoint terminal ID.

Parameters
[in]wIDthe terminal ID
Returns
CPNS::Enums::OT_Output | CPNS::Enums::OT_Controller | CPNS::Enums::OT_Pipe | CPNS::Enums::_OT_Wildcard