DDS  ver. 3.6
Public Types | Public Member Functions | Public Attributes | List of all members
dds::commander_cmd::SAgentInfo Struct Reference

#include <AgentChannel.h>

Public Types

using SlotContainer_t = std::map< slotID_t, SSlotInfo >
 

Public Member Functions

 SAgentInfo ()
 
void addSlot (const SSlotInfo &_slot)
 
SlotContainer_tgetSlots ()
 
SSlotInfogetSlotByID (slotID_t _slotID)
 

Public Attributes

uint64_t m_id
 
protocol_api::SHostInfoCmd m_remoteHostInfo
 
std::chrono::milliseconds m_startUpTime
 

Member Typedef Documentation

◆ SlotContainer_t

Constructor & Destructor Documentation

◆ SAgentInfo()

dds::commander_cmd::SAgentInfo::SAgentInfo ( )
inline

Member Function Documentation

◆ addSlot()

void dds::commander_cmd::SAgentInfo::addSlot ( const SSlotInfo _slot)
inline

◆ getSlotByID()

SSlotInfo& dds::commander_cmd::SAgentInfo::getSlotByID ( slotID_t  _slotID)
inline

◆ getSlots()

SlotContainer_t& dds::commander_cmd::SAgentInfo::getSlots ( )
inline

Member Data Documentation

◆ m_id

uint64_t dds::commander_cmd::SAgentInfo::m_id

◆ m_remoteHostInfo

protocol_api::SHostInfoCmd dds::commander_cmd::SAgentInfo::m_remoteHostInfo

◆ m_startUpTime

std::chrono::milliseconds dds::commander_cmd::SAgentInfo::m_startUpTime

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