Руслан Урядинский / libuavcan

Dependents:   UAVCAN UAVCAN_Subscriber

Embed: (wiki syntax)

« Back to documentation index

ServiceClientBase Class Reference

ServiceClientBase Class Reference

Do not use directly. More...

#include <service_client.hpp>

Inherits uavcan::ITransferAcceptanceFilter, and uavcan::DeadlineHandler.

Static Public Member Functions

static MonotonicDuration getDefaultRequestTimeout ()
 It's not recommended to override default timeouts.

Protected Member Functions

virtual bool shouldAcceptFrame (const RxFrame &frame) const =0
 If it returns false, the frame will be ignored, otherwise accepted.

Detailed Description

Do not use directly.

Definition at line 117 of file service_client.hpp.


Member Function Documentation

static MonotonicDuration getDefaultRequestTimeout (  ) [static]

It's not recommended to override default timeouts.

Change of this value will not affect pending calls.

Definition at line 185 of file service_client.hpp.

virtual bool shouldAcceptFrame ( const RxFrame &  frame ) const [pure virtual, inherited]

If it returns false, the frame will be ignored, otherwise accepted.