uavcan
ServiceClientBase
uavcan::ServiceClientBase Member List
This is the complete list of members for
uavcan::ServiceClientBase
, including all inherited members.
data_type_descriptor_
uavcan::ServiceClientBase
private
deadline_
uavcan::DeadlineHandler
private
DeadlineHandler
(Scheduler &scheduler)
uavcan::DeadlineHandler
inline
explicit
protected
generateDeadlineImmediately
()
uavcan::DeadlineHandler
inline
protected
getDeadline
() const
uavcan::DeadlineHandler
inline
protected
getDefaultRequestTimeout
()
uavcan::ServiceClientBase
inline
static
getMaxRequestTimeout
()
uavcan::ServiceClientBase
inline
static
getMinRequestTimeout
()
uavcan::ServiceClientBase
inline
static
getNextListNode
() const
uavcan::LinkedListNode< DeadlineHandler >
inline
protected
getScheduler
() const
uavcan::DeadlineHandler
inline
protected
handleDeadline
(MonotonicTime current)=0
uavcan::DeadlineHandler
protected
pure virtual
isRunning
() const
uavcan::DeadlineHandler
protected
LinkedListNode
()
uavcan::LinkedListNode< DeadlineHandler >
inline
protected
next_
uavcan::LinkedListNode< DeadlineHandler >
private
Noncopyable
(const Noncopyable &)
uavcan::Noncopyable
private
Noncopyable
()
uavcan::Noncopyable
inline
private
operator=
(const Noncopyable &)
uavcan::Noncopyable
private
prepareToCall
(INode &node, const char *dtname, NodeID server_node_id, ServiceCallID &out_call_id)
uavcan::ServiceClientBase
protected
request_timeout_
uavcan::ServiceClientBase
protected
scheduler_
uavcan::DeadlineHandler
protected
ServiceClientBase
(INode &node)
uavcan::ServiceClientBase
inline
protected
setNextListNode
(DeadlineHandler *node)
uavcan::LinkedListNode< DeadlineHandler >
inline
protected
shouldAcceptFrame
(const RxFrame &frame) const =0
uavcan::ITransferAcceptanceFilter
protected
pure virtual
startWithDeadline
(MonotonicTime deadline)
uavcan::DeadlineHandler
protected
startWithDelay
(MonotonicDuration delay)
uavcan::DeadlineHandler
protected
stop
()
uavcan::DeadlineHandler
protected
~DeadlineHandler
()
uavcan::DeadlineHandler
inline
protected
virtual
~ITransferAcceptanceFilter
()
uavcan::ITransferAcceptanceFilter
inline
protected
virtual
~LinkedListNode
()
uavcan::LinkedListNode< DeadlineHandler >
inline
protected
~Noncopyable
()
uavcan::Noncopyable
inline
private
~ServiceClientBase
()
uavcan::ServiceClientBase
inline
protected
virtual
uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05