#include <smart_dock_node.h>
|
void | PublishCmdAck (std::string const &cmd_id, rapid::AckStatus status=rapid::ACK_COMPLETED, rapid::AckCompletedStatus completed_status=rapid::ACK_COMPLETED_OK, std::string const &message="") |
|
int64_t | MakeTimestamp () |
|
◆ SmartDockNode()
smart_dock::SmartDockNode::SmartDockNode |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
const i2c::Device & |
i2c_dev, |
|
|
std::string const & |
name |
|
) |
| |
◆ ~SmartDockNode()
smart_dock::SmartDockNode::~SmartDockNode |
( |
| ) |
|
◆ AddDevice()
bool smart_dock::SmartDockNode::AddDevice |
( |
std::string const & |
serial, |
|
|
std::string const & |
name |
|
) |
| |
◆ MakeTimestamp()
int64_t smart_dock::SmartDockNode::MakeTimestamp |
( |
| ) |
|
|
protected |
◆ operator()()
void smart_dock::SmartDockNode::operator() |
( |
rapid::Command const * |
cmd | ) |
|
◆ ProcessComms()
void smart_dock::SmartDockNode::ProcessComms |
( |
| ) |
|
◆ ProcessTelem()
void smart_dock::SmartDockNode::ProcessTelem |
( |
| ) |
|
◆ PublishCmdAck()
void smart_dock::SmartDockNode::PublishCmdAck |
( |
std::string const & |
cmd_id, |
|
|
rapid::AckStatus |
status = rapid::ACK_COMPLETED , |
|
|
rapid::AckCompletedStatus |
completed_status = rapid::ACK_COMPLETED_OK , |
|
|
std::string const & |
message = "" |
|
) |
| |
|
protected |
The documentation for this class was generated from the following files: