#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: