uavcan::ServiceClientBase Member List

This is the complete list of members for uavcan::ServiceClientBase, including all inherited members.

data_type_descriptor_uavcan::ServiceClientBaseprivate
deadline_uavcan::DeadlineHandlerprivate
DeadlineHandler(Scheduler &scheduler)uavcan::DeadlineHandlerinlineexplicitprotected
generateDeadlineImmediately()uavcan::DeadlineHandlerinlineprotected
getDeadline() constuavcan::DeadlineHandlerinlineprotected
getDefaultRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getMaxRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getMinRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getNextListNode() constuavcan::LinkedListNode< DeadlineHandler >inlineprotected
getScheduler() constuavcan::DeadlineHandlerinlineprotected
handleDeadline(MonotonicTime current)=0uavcan::DeadlineHandlerprotectedpure virtual
isRunning() constuavcan::DeadlineHandlerprotected
LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprotected
next_uavcan::LinkedListNode< DeadlineHandler >private
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
prepareToCall(INode &node, const char *dtname, NodeID server_node_id, ServiceCallID &out_call_id)uavcan::ServiceClientBaseprotected
request_timeout_uavcan::ServiceClientBaseprotected
scheduler_uavcan::DeadlineHandlerprotected
ServiceClientBase(INode &node)uavcan::ServiceClientBaseinlineprotected
setNextListNode(DeadlineHandler *node)uavcan::LinkedListNode< DeadlineHandler >inlineprotected
shouldAcceptFrame(const RxFrame &frame) const =0uavcan::ITransferAcceptanceFilterprotectedpure virtual
startWithDeadline(MonotonicTime deadline)uavcan::DeadlineHandlerprotected
startWithDelay(MonotonicDuration delay)uavcan::DeadlineHandlerprotected
stop()uavcan::DeadlineHandlerprotected
~DeadlineHandler()uavcan::DeadlineHandlerinlineprotectedvirtual
~ITransferAcceptanceFilter()uavcan::ITransferAcceptanceFilterinlineprotectedvirtual
~LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprotected
~Noncopyable()uavcan::Noncopyableinlineprivate
~ServiceClientBase()uavcan::ServiceClientBaseinlineprotectedvirtual


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