uavcan_linux::BlockingServiceClient< DataType > Member List

This is the complete list of members for uavcan_linux::BlockingServiceClient< DataType >, including all inherited members.

allowAnonymousTransfers()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
blockingCall(uavcan::NodeID server_node_id, const typename DataType::Request &request)uavcan_linux::BlockingServiceClient< DataType >inline
blockingCall(uavcan::NodeID server_node_id, const typename DataType::Request &request, uavcan::MonotonicDuration timeout)uavcan_linux::BlockingServiceClient< DataType >inline
BlockingServiceClient(uavcan::INode &node)uavcan_linux::BlockingServiceClient< DataType >inline
call(NodeID server_node_id, const RequestType &request)uavcan::ServiceClient< DataType >
call(NodeID server_node_id, const RequestType &request, ServiceCallID &out_call_id)uavcan::ServiceClient< DataType >
call_was_successful_uavcan_linux::BlockingServiceClient< DataType >private
callback(const uavcan::ServiceCallResult< DataType > &res)uavcan_linux::BlockingServiceClient< DataType >inlineprivate
Callback typedefuavcan::ServiceClient< DataType >
cancelAllCalls()uavcan::ServiceClient< DataType >
cancelCall(ServiceCallID call_id)uavcan::ServiceClient< DataType >
DataType typedefuavcan::ServiceClient< DataType >
DeadlineHandler(Scheduler &scheduler)uavcan::DeadlineHandlerinlineexplicitprotected
failure_count_uavcan::GenericSubscriberBaseprotected
generateDeadlineImmediately()uavcan::DeadlineHandlerinlineprotected
uavcan::GenericSubscriberBase::genericStart(TransferListener *listener, bool(Dispatcher::*registration_method)(TransferListener *))uavcan::GenericSubscriberBaseprotected
GenericSubscriber(INode &node)uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineexplicitprotected
GenericSubscriberBase(INode &node)uavcan::GenericSubscriberBaseinlineexplicitprotected
getCallback() constuavcan::ServiceClient< DataType >inline
getCallIDByIndex(unsigned index) constuavcan::ServiceClient< DataType >
getDeadline() constuavcan::DeadlineHandlerinlineprotected
getDefaultRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getFailureCount() constuavcan::GenericSubscriberBaseinline
getMaxRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getMinRequestTimeout()uavcan::ServiceClientBaseinlinestatic
getNextListNode() constuavcan::LinkedListNode< DeadlineHandler >inlineprotected
getNode() constuavcan::GenericSubscriberBaseinline
getNumPendingCalls() constuavcan::ServiceClient< DataType >inline
getPriority() constuavcan::ServiceClient< DataType >inline
getRequestTimeout() constuavcan::ServiceClient< DataType >inline
getResponse() constuavcan_linux::BlockingServiceClient< DataType >inline
getResponseFailureCount() constuavcan::ServiceClient< DataType >inline
getScheduler() constuavcan::DeadlineHandlerinlineprotected
getTransferListener()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >::handleReceivedDataStruct(ReceivedDataStructure< DataType ::Response > &)=0uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >protectedpure virtual
hasPendingCalls() constuavcan::ServiceClient< DataType >inline
hasPendingCallToServer(NodeID server_node_id) constuavcan::ServiceClient< DataType >
init()uavcan::ServiceClient< DataType >inline
init(TransferPriority priority)uavcan::ServiceClient< DataType >inline
isRunning() constuavcan::DeadlineHandlerprotected
LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprotected
node_uavcan::GenericSubscriberBaseprotected
prepareToCall(INode &node, const char *dtname, NodeID server_node_id, ServiceCallID &out_call_id)uavcan::ServiceClientBaseprotected
request_timeout_uavcan::ServiceClientBaseprotected
RequestType typedefuavcan::ServiceClient< DataType >
response_uavcan_linux::BlockingServiceClient< DataType >private
ResponseType typedefuavcan::ServiceClient< DataType >
scheduler_uavcan::DeadlineHandlerprotected
ServiceCallResultType typedefuavcan::ServiceClient< DataType >
ServiceClient(INode &node, const Callback &callback=Callback())uavcan::ServiceClient< DataType >inlineexplicit
ServiceClientBase(INode &node)uavcan::ServiceClientBaseinlineprotected
setCallback(const Callback &cb)uavcan::ServiceClient< DataType >inline
setNextListNode(DeadlineHandler *node)uavcan::LinkedListNode< DeadlineHandler >inlineprotected
setPriority(const TransferPriority prio)uavcan::ServiceClient< DataType >inline
setRequestTimeout(MonotonicDuration timeout)uavcan::ServiceClient< DataType >inline
setup()uavcan_linux::BlockingServiceClient< DataType >inlineprivate
startAsMessageListener()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
startAsServiceRequestListener()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
startAsServiceResponseListener()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
startWithDeadline(MonotonicTime deadline)uavcan::DeadlineHandlerprotected
startWithDelay(MonotonicDuration delay)uavcan::DeadlineHandlerprotected
GenericSubscriber< DataType, DataType ::stop()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotected
GenericSubscriber< DataType, DataType ::uavcan::GenericSubscriberBase::stop(TransferListener *listener)uavcan::GenericSubscriberBaseprotected
uavcan::ServiceClientBase::stop()uavcan::DeadlineHandler
Super typedefuavcan_linux::BlockingServiceClient< DataType >private
wasSuccessful() constuavcan_linux::BlockingServiceClient< DataType >inline
~DeadlineHandler()uavcan::DeadlineHandlerinlineprotectedvirtual
~GenericSubscriber()uavcan::GenericSubscriber< DataType, DataType ::Response, TransferListenerWithFilter >inlineprotectedvirtual
~GenericSubscriberBase()uavcan::GenericSubscriberBaseinlineprotected
~ITransferAcceptanceFilter()uavcan::ITransferAcceptanceFilterinlineprotectedvirtual
~LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprotected
~ServiceClient()uavcan::ServiceClient< DataType >inlinevirtual
~ServiceClientBase()uavcan::ServiceClientBaseinlineprotectedvirtual


uavcan_communicator
Author(s):
autogenerated on Wed Jan 11 2023 03:59:41