Model Railroad System 2.2.2
Public Member Functions | Private Attributes | List of all members
xpressnet::ServiceModeResponse Class Reference

Service mode response. More...

Public Member Functions

 ServiceModeResponse (name, modebits, CE, D)
 Constructor. More...
 
 ServiceMode ()
 Return the service mode. More...
 
 CV ()
 Return the CV value. More...
 
 Data ()
 Return the data value. More...
 

Private Attributes

 _service_mode
 The service mode. More...
 
 _cv
 The CV value. More...
 
 _data
 The data value. More...
 

Detailed Description

Service mode response.

Author
Robert Heller <heller@deepsoft.com>

Constructor & Destructor Documentation

◆ ServiceModeResponse()

xpressnet::ServiceModeResponse::ServiceModeResponse ( name  ,
modebits  ,
CE  ,
 
)

Constructor.

Parameters
modebitsFirst data byte (contains mode bit).
CESecond data byte (contains C or E value).
DThird data byte (contains D value).

Member Function Documentation

◆ CV()

xpressnet::ServiceModeResponse::CV ( )

Return the CV value.

◆ Data()

xpressnet::ServiceModeResponse::Data ( )

Return the data value.

◆ ServiceMode()

xpressnet::ServiceModeResponse::ServiceMode ( )

Return the service mode.

Member Data Documentation

◆ _cv

xpressnet::ServiceModeResponse::_cv
private

The CV value.

◆ _data

xpressnet::ServiceModeResponse::_data
private

The data value.

◆ _service_mode

xpressnet::ServiceModeResponse::_service_mode
private

The service mode.