uavcan::GenericPublisher< DataSpec, DataStruct > Member List

This is the complete list of members for uavcan::GenericPublisher< DataSpec, DataStruct >, including all inherited members.

allowAnonymousTransfers()uavcan::GenericPublisherBaseinline
Buffer typedefuavcan::GenericPublisher< DataSpec, DataStruct >private
checkInit()uavcan::GenericPublisher< DataSpec, DataStruct >private
doEncode(const DataStruct &message, ITransferBuffer &buffer) constuavcan::GenericPublisher< DataSpec, DataStruct >private
doInit(DataTypeKind dtkind, const char *dtname)uavcan::GenericPublisherBaseprotected
genericPublish(const DataStruct &message, TransferType transfer_type, NodeID dst_node_id, TransferID *tid, MonotonicTime blocking_deadline)uavcan::GenericPublisher< DataSpec, DataStruct >private
uavcan::GenericPublisherBase::genericPublish(const StaticTransferBufferImpl &buffer, TransferType transfer_type, NodeID dst_node_id, TransferID *tid, MonotonicTime blocking_deadline)uavcan::GenericPublisherBaseprotected
GenericPublisher(INode &node, MonotonicDuration tx_timeout, MonotonicDuration max_transfer_interval=TransferSender::getDefaultMaxTransferInterval())uavcan::GenericPublisher< DataSpec, DataStruct >inline
GenericPublisherBase(INode &node, MonotonicDuration tx_timeout, MonotonicDuration max_transfer_interval)uavcan::GenericPublisherBaseinlineprotected
getMaxTxTimeout()uavcan::GenericPublisherBaseinlinestatic
getMinTxTimeout()uavcan::GenericPublisherBaseinlinestatic
getNode() constuavcan::GenericPublisherBaseinline
getPriority() constuavcan::GenericPublisherBaseinline
getTransferSender()uavcan::GenericPublisherBaseinlineprotected
getTransferSender() constuavcan::GenericPublisherBaseinlineprotected
getTxDeadline() constuavcan::GenericPublisherBaseprotected
getTxTimeout() constuavcan::GenericPublisherBaseinline
init()uavcan::GenericPublisher< DataSpec, DataStruct >inline
init(TransferPriority priority)uavcan::GenericPublisher< DataSpec, DataStruct >inline
isInited() constuavcan::GenericPublisherBaseprotected
node_uavcan::GenericPublisherBaseprivate
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
publish(const DataStruct &message, TransferType transfer_type, NodeID dst_node_id, MonotonicTime blocking_deadline=MonotonicTime())uavcan::GenericPublisher< DataSpec, DataStruct >inline
publish(const DataStruct &message, TransferType transfer_type, NodeID dst_node_id, TransferID tid, MonotonicTime blocking_deadline=MonotonicTime())uavcan::GenericPublisher< DataSpec, DataStruct >inline
sender_uavcan::GenericPublisherBaseprivate
setPriority(const TransferPriority prio)uavcan::GenericPublisherBaseinline
setTxTimeout(MonotonicDuration tx_timeout)uavcan::GenericPublisherBase
tx_timeout_uavcan::GenericPublisherBaseprivate
~GenericPublisher()uavcan::GenericPublisher< DataSpec, DataStruct >inline
~GenericPublisherBase()uavcan::GenericPublisherBaseinlineprotected
~Noncopyable()uavcan::Noncopyableinlineprivate


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04