Public Member Functions | Public Attributes | List of all members
uavcan::ServiceCallID Struct Reference

#include <service_client.hpp>

Public Member Functions

bool isValid () const
 
bool operator== (const ServiceCallID rhs) const
 
 ServiceCallID ()
 
 ServiceCallID (NodeID arg_server_node_id, TransferID arg_transfer_id)
 

Public Attributes

NodeID server_node_id
 
TransferID transfer_id
 

Detailed Description

This struct describes a pending service call. Refer to ServiceClient to learn more about service calls.

Definition at line 27 of file service_client.hpp.

Constructor & Destructor Documentation

◆ ServiceCallID() [1/2]

uavcan::ServiceCallID::ServiceCallID ( )
inline

Definition at line 32 of file service_client.hpp.

◆ ServiceCallID() [2/2]

uavcan::ServiceCallID::ServiceCallID ( NodeID  arg_server_node_id,
TransferID  arg_transfer_id 
)
inline

Definition at line 34 of file service_client.hpp.

Member Function Documentation

◆ isValid()

bool uavcan::ServiceCallID::isValid ( ) const
inline

Definition at line 45 of file service_client.hpp.

◆ operator==()

bool uavcan::ServiceCallID::operator== ( const ServiceCallID  rhs) const
inline

Definition at line 39 of file service_client.hpp.

Member Data Documentation

◆ server_node_id

NodeID uavcan::ServiceCallID::server_node_id

Definition at line 29 of file service_client.hpp.

◆ transfer_id

TransferID uavcan::ServiceCallID::transfer_id

Definition at line 30 of file service_client.hpp.


The documentation for this struct was generated from the following file:


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