_CONTROL_MSG_TYPE_ADD_SUBSCRIBER | uORB::FastRpcChannel | privatestatic |
_CONTROL_MSG_TYPE_ADVERTISE | uORB::FastRpcChannel | privatestatic |
_CONTROL_MSG_TYPE_REMOVE_SUBSCRIBER | uORB::FastRpcChannel | privatestatic |
_CONTROL_MSG_TYPE_UNADVERTISE | uORB::FastRpcChannel | privatestatic |
_ControlMsgQueue | uORB::FastRpcChannel | private |
_ControlQInIndex | uORB::FastRpcChannel | private |
_ControlQOutIndex | uORB::FastRpcChannel | private |
_DATA_MSG_TYPE | uORB::FastRpcChannel | privatestatic |
_DataAvailableSemaphore | uORB::FastRpcChannel | private |
_DataMsgQueue | uORB::FastRpcChannel | private |
_DataQInIndex | uORB::FastRpcChannel | private |
_DataQOutIndex | uORB::FastRpcChannel | private |
_Instance | uORB::FastRpcChannel | privatestatic |
_MAX_MSG_QUEUE_SIZE | uORB::FastRpcChannel | privatestatic |
_PACKET_FIELD_DATA_LEN_IN_BYTES | uORB::FastRpcChannel | privatestatic |
_PACKET_FIELD_TOPIC_NAME_LEN_SIZE_IN_BYTES | uORB::FastRpcChannel | privatestatic |
_PACKET_HEADER_SIZE | uORB::FastRpcChannel | privatestatic |
_QueueMutex | uORB::FastRpcChannel | private |
_RemoteSubscribers | uORB::FastRpcChannel | private |
_RxHandler | uORB::FastRpcChannel | private |
_Subscribers | uORB::FastRpcChannel | private |
add_subscription(const char *messageName, int32_t msgRateInHz) | uORB::FastRpcChannel | virtual |
AddRemoteSubscriber(const std::string &messageName) | uORB::FastRpcChannel | inline |
check_and_expand_data_buffer(int32_t index, int32_t length) | uORB::FastRpcChannel | private |
control_msg_queue_add(int32_t msgtype, const char *messageName) | uORB::FastRpcChannel | private |
ControlQSize() | uORB::FastRpcChannel | private |
copy_msg_to_buffer(bool isData, int32_t src_index, uint8_t *dst_buffer, int32_t offset, int32_t dst_buffer_len) | uORB::FastRpcChannel | private |
DataQSize() | uORB::FastRpcChannel | private |
FastRpcChannel() | uORB::FastRpcChannel | private |
get_bulk_data(uint8_t *buffer, int32_t max_size_in_bytes, int32_t *returned_bytes, int32_t *topic_count) | uORB::FastRpcChannel | |
get_data(int32_t *msg_type, char *topic_name, int32_t topic_name_len, uint8_t *data, int32_t data_len_in_bytes, int32_t *bytes_returned) | uORB::FastRpcChannel | |
get_msg_size_at(bool isData, int32_t index) | uORB::FastRpcChannel | private |
GetInstance() | uORB::FastRpcChannel | inlinestatic |
GetRxHandler() | uORB::FastRpcChannel | inline |
is_subscriber_present(const char *messageName, int32_t *status) | uORB::FastRpcChannel | |
IsControlQEmpty() | uORB::FastRpcChannel | private |
IsControlQFull() | uORB::FastRpcChannel | private |
IsDataQEmpty() | uORB::FastRpcChannel | private |
IsDataQFull() | uORB::FastRpcChannel | private |
register_handler(uORBCommunicator::IChannelRxHandler *handler) | uORB::FastRpcChannel | virtual |
remove_subscription(const char *messageName) | uORB::FastRpcChannel | virtual |
RemoveRemoteSubscriber(const std::string &messageName) | uORB::FastRpcChannel | inline |
send_message(const char *messageName, int32_t length, uint8_t *data) | uORB::FastRpcChannel | virtual |
topic_advertised(const char *messageName) | uORB::FastRpcChannel | virtual |
topic_unadvertised(const char *messageName) | uORB::FastRpcChannel | virtual |
unblock_get_data_method() | uORB::FastRpcChannel | |