RSeries astromech firmware
SMQHost Struct Reference

#include <ReelTwoSMQ32.h>

+ Collaboration diagram for SMQHost:

Public Member Functions

String getHostName ()
 
String getHostAddress ()
 
String getHostKey ()
 
SMQAddressgetAddress (SMQAddress *addr)
 
bool hasTopic (smq_id topicID)
 
bool hasTopic (const char *topic)
 

Public Attributes

char fName [SMQ_MAX_HOST_NAME]
 
uint8_t fCount
 
SMQAddress fAddr
 
SMQLMK fLMK
 
uint32_t fLastSeen
 
bool fPaired
 
SMQHostfNext
 
SMQHostfPrev
 
smq_id fTopics []
 

Member Function Documentation

◆ getAddress()

SMQAddress* SMQHost::getAddress ( SMQAddress addr)
inline

◆ getHostAddress()

String SMQHost::getHostAddress ( )
inline

◆ getHostKey()

String SMQHost::getHostKey ( )
inline

◆ getHostName()

String SMQHost::getHostName ( )
inline

◆ hasTopic() [1/2]

bool SMQHost::hasTopic ( const char *  topic)
inline

◆ hasTopic() [2/2]

bool SMQHost::hasTopic ( smq_id  topicID)
inline

Member Data Documentation

◆ fAddr

SMQAddress SMQHost::fAddr

◆ fCount

uint8_t SMQHost::fCount

◆ fLastSeen

uint32_t SMQHost::fLastSeen

◆ fLMK

SMQLMK SMQHost::fLMK

◆ fName

char SMQHost::fName[SMQ_MAX_HOST_NAME]

◆ fNext

SMQHost* SMQHost::fNext

◆ fPaired

bool SMQHost::fPaired

◆ fPrev

SMQHost* SMQHost::fPrev

◆ fTopics

smq_id SMQHost::fTopics[]

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