Safir SDK Core
Loading...
Searching...
No Matches
Safir::Control Namespace Reference

Control. More...

Classes

class  Command
 Command to stop, shutdown or reboot a specific node or a whole safir system. More...
 
class  ConnectionStatisticsAllNodesResponse
 Response to a Safir.Control.GetConnectionStatisticsAllNodes service request. More...
 
class  ConnectionStatisticsItem
 Item containing statistics from one single connection. More...
 
class  ConnectionStatisticsResponse
 Response to a Safir.Control.GetConnectionStatistics service request. More...
 
class  GetConnectionStatistics
 Collect connection statistics from a singel node. More...
 
class  GetConnectionStatisticsAllNodes
 Collect connection statistics from all nodes in the system. More...
 
struct  Operation
 System or node oparations. More...
 
class  Parameters
 This class has no summary. More...
 
class  Status
 Information about the this node. More...
 

Typedefs

typedef std::shared_ptr< CommandCommandPtr
 
typedef std::shared_ptr< const CommandCommandConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< CommandCommandContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< CommandContainerCommandContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< CommandCommandSequenceContainer
 
typedef std::shared_ptr< ConnectionStatisticsAllNodesResponseConnectionStatisticsAllNodesResponsePtr
 
typedef std::shared_ptr< const ConnectionStatisticsAllNodesResponseConnectionStatisticsAllNodesResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponseConnectionStatisticsAllNodesResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ConnectionStatisticsAllNodesResponseContainerConnectionStatisticsAllNodesResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsAllNodesResponseConnectionStatisticsAllNodesResponseSequenceContainer
 
typedef std::shared_ptr< ConnectionStatisticsItemConnectionStatisticsItemPtr
 
typedef std::shared_ptr< const ConnectionStatisticsItemConnectionStatisticsItemConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItemConnectionStatisticsItemContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ConnectionStatisticsItemContainerConnectionStatisticsItemContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsItemConnectionStatisticsItemSequenceContainer
 
typedef std::shared_ptr< ConnectionStatisticsResponseConnectionStatisticsResponsePtr
 
typedef std::shared_ptr< const ConnectionStatisticsResponseConnectionStatisticsResponseConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponseConnectionStatisticsResponseContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ConnectionStatisticsResponseContainerConnectionStatisticsResponseContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsResponseConnectionStatisticsResponseSequenceContainer
 
typedef std::shared_ptr< GetConnectionStatisticsGetConnectionStatisticsPtr
 
typedef std::shared_ptr< const GetConnectionStatisticsGetConnectionStatisticsConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsGetConnectionStatisticsContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< GetConnectionStatisticsContainerGetConnectionStatisticsContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsGetConnectionStatisticsSequenceContainer
 
typedef std::shared_ptr< GetConnectionStatisticsAllNodesGetConnectionStatisticsAllNodesPtr
 
typedef std::shared_ptr< const GetConnectionStatisticsAllNodesGetConnectionStatisticsAllNodesConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodesGetConnectionStatisticsAllNodesContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< GetConnectionStatisticsAllNodesContainerGetConnectionStatisticsAllNodesContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsAllNodesGetConnectionStatisticsAllNodesSequenceContainer
 
typedef std::shared_ptr< ParametersParametersPtr
 
typedef std::shared_ptr< const ParametersParametersConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< ParametersParametersContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< ParametersContainerParametersContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< ParametersParametersSequenceContainer
 
typedef std::shared_ptr< StatusStatusPtr
 
typedef std::shared_ptr< const StatusStatusConstPtr
 
typedef Safir::Dob::Typesystem::ObjectContainerImpl< StatusStatusContainer
 
typedef Safir::Dob::Typesystem::ArrayContainer< StatusContainerStatusContainerArray
 
typedef Safir::Dob::Typesystem::GenericObjectSequenceContainer< StatusStatusSequenceContainer
 

Functions

static bool operator== (const Operation::Enumeration first, const Operation::EnumerationContainer &second)
 
static bool operator!= (const Operation::Enumeration first, const Operation::EnumerationContainer &second)
 

Detailed Description

Typedef Documentation

◆ CommandConstPtr

typedef std::shared_ptr<const Command> Safir::Control::CommandConstPtr

◆ CommandContainer

◆ CommandContainerArray

◆ CommandPtr

typedef std::shared_ptr<Command> Safir::Control::CommandPtr

◆ CommandSequenceContainer

◆ ConnectionStatisticsAllNodesResponseConstPtr

◆ ConnectionStatisticsAllNodesResponseContainer

◆ ConnectionStatisticsAllNodesResponseContainerArray

◆ ConnectionStatisticsAllNodesResponsePtr

◆ ConnectionStatisticsAllNodesResponseSequenceContainer

◆ ConnectionStatisticsItemConstPtr

◆ ConnectionStatisticsItemContainer

◆ ConnectionStatisticsItemContainerArray

◆ ConnectionStatisticsItemPtr

◆ ConnectionStatisticsItemSequenceContainer

◆ ConnectionStatisticsResponseConstPtr

◆ ConnectionStatisticsResponseContainer

◆ ConnectionStatisticsResponseContainerArray

◆ ConnectionStatisticsResponsePtr

◆ ConnectionStatisticsResponseSequenceContainer

◆ GetConnectionStatisticsAllNodesConstPtr

◆ GetConnectionStatisticsAllNodesContainer

◆ GetConnectionStatisticsAllNodesContainerArray

◆ GetConnectionStatisticsAllNodesPtr

◆ GetConnectionStatisticsAllNodesSequenceContainer

◆ GetConnectionStatisticsConstPtr

◆ GetConnectionStatisticsContainer

◆ GetConnectionStatisticsContainerArray

◆ GetConnectionStatisticsPtr

◆ GetConnectionStatisticsSequenceContainer

◆ ParametersConstPtr

typedef std::shared_ptr<const Parameters> Safir::Control::ParametersConstPtr

◆ ParametersContainer

◆ ParametersContainerArray

◆ ParametersPtr

typedef std::shared_ptr<Parameters> Safir::Control::ParametersPtr

◆ ParametersSequenceContainer

◆ StatusConstPtr

typedef std::shared_ptr<const Status> Safir::Control::StatusConstPtr

◆ StatusContainer

◆ StatusContainerArray

◆ StatusPtr

typedef std::shared_ptr<Status> Safir::Control::StatusPtr

◆ StatusSequenceContainer

Function Documentation

◆ operator!=()

static bool Safir::Control::operator!= ( const Operation::Enumeration first,
const Operation::EnumerationContainer & second )
static

◆ operator==()

static bool Safir::Control::operator== ( const Operation::Enumeration first,
const Operation::EnumerationContainer & second )
static