This is the complete list of members for
msp::client::Client, including all inherited members.
buffer | msp::client::Client | [protected] |
Client() | msp::client::Client | |
connectPort(const std::string &device, const size_t baudrate=115200) | msp::client::Client | [protected] |
crcV1(const uint8_t id, const ByteVector &data) const | msp::client::Client | [protected] |
crcV2(uint8_t crc, const ByteVector &data) const | msp::client::Client | [protected] |
crcV2(uint8_t crc, const uint8_t &b) const | msp::client::Client | [protected] |
cv_response | msp::client::Client | [protected] |
cv_response_mtx | msp::client::Client | [protected] |
disconnectPort() | msp::client::Client | [protected] |
extractChar() | msp::client::Client | [protected] |
fw_variant | msp::client::Client | [protected] |
getSubscription(const msp::ID &id) | msp::client::Client | [inline] |
getVariant() const | msp::client::Client | |
getVersion() const | msp::client::Client | |
hasSubscription(const msp::ID &id) const | msp::client::Client | [inline] |
io | msp::client::Client | [protected] |
isConnected() const | msp::client::Client | |
log_level_ | msp::client::Client | [protected] |
messageReady(iterator begin, iterator end) const | msp::client::Client | [protected] |
msp_ver_ | msp::client::Client | [protected] |
mutex_buffer | msp::client::Client | [protected] |
mutex_response | msp::client::Client | [protected] |
mutex_send | msp::client::Client | [protected] |
mutex_subscriptions | msp::client::Client | [protected] |
packMessageV1(const msp::ID id, const ByteVector &data=ByteVector(0)) const | msp::client::Client | [protected] |
packMessageV2(const msp::ID id, const ByteVector &data=ByteVector(0)) const | msp::client::Client | [protected] |
port | msp::client::Client | [protected] |
processOneMessage(const asio::error_code &ec, const std::size_t &bytes_transferred) | msp::client::Client | |
processOneMessageV1() | msp::client::Client | [protected] |
processOneMessageV2() | msp::client::Client | [protected] |
request_received | msp::client::Client | [protected] |
running_ | msp::client::Client | [protected] |
sendData(const msp::ID id, const ByteVector &data=ByteVector(0)) | msp::client::Client | |
sendData(const msp::ID id, const ByteVectorUptr &&data) | msp::client::Client | [inline] |
sendMessage(msp::Message &message, const double &timeout=0) | msp::client::Client | |
sendMessageNoWait(const msp::Message &message) | msp::client::Client | |
setLoggingLevel(const LoggingLevel &level) | msp::client::Client | |
setVariant(const FirmwareVariant &v) | msp::client::Client | |
setVersion(const int &ver) | msp::client::Client | |
start(const std::string &device, const size_t baudrate=115200) | msp::client::Client | |
startReadThread() | msp::client::Client | [protected] |
startSubscriptions() | msp::client::Client | [protected] |
stop() | msp::client::Client | |
stopReadThread() | msp::client::Client | [protected] |
stopSubscriptions() | msp::client::Client | [protected] |
subscribe(void(C::*callback)(const T &), C *context, const double &tp) | msp::client::Client | [inline] |
subscribe(const std::function< void(const T &)> &recv_callback, const double &tp) | msp::client::Client | [inline] |
subscriptions | msp::client::Client | [protected] |
thread | msp::client::Client | [protected] |
~Client() | msp::client::Client | |