BAOS SDK v2  1.0.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
StatusFlagsSupported Class Reference

Represents which status flags are supported by the device, serveritem 52. More...

#include <baos/protocol/Defines.h>

Public Member Functions

 StatusFlagsSupported (const ServerItem_StatusFlagType val)
 < Construct from a existing ServerItem_StatusFlagType value
 
 StatusFlagsSupported (const Buffer &data)
 Construct from an array of bytes.
 
 StatusFlagsSupported (bool running, bool loaded, bool tl_connected, bool secure)
 Construct a new StatusFlagsSupported object from integral values. More...
 
bool hasRunning () const
 Is the running flag supported.
 
bool hasLoaded () const
 Is the loaded flag supported.
 
bool hasTLConnected () const
 Is the transport layer connected flag supported.
 
bool hasSecure () const
 Is the secure mode flag supported.
 
 operator ServerItem_StatusFlagType () const
 Conversion operator to ServerItem_StatusFlagType type.
 

Detailed Description

Represents which status flags are supported by the device, serveritem 52.

Constructor & Destructor Documentation

◆ StatusFlagsSupported()

StatusFlagsSupported ( bool  running,
bool  loaded,
bool  tl_connected,
bool  secure 
)
inline

Construct a new StatusFlagsSupported object from integral values.

Parameters
runningThe run state of the application
loadedThe load sate of the application
tl_connectedConnection state of the transport layer
secureData security enabled

The documentation for this class was generated from the following file: