Public Types | Public Member Functions | Public Attributes | List of all members
BeginFirmwareUpdateServer Struct Reference

Public Types

typedef uavcan::MethodBinder< BeginFirmwareUpdateServer *, void(BeginFirmwareUpdateServer::*)(const uavcan::ReceivedDataStructure< typename BeginFirmwareUpdate::Request > &, uavcan::ServiceResponseDataStructure< typename BeginFirmwareUpdate::Response > &) const > Callback
 

Public Member Functions

 BeginFirmwareUpdateServer ()
 
void handleRequest (const uavcan::ReceivedDataStructure< typename BeginFirmwareUpdate::Request > &req, uavcan::ServiceResponseDataStructure< typename BeginFirmwareUpdate::Response > &res) const
 
Callback makeCallback ()
 

Public Attributes

uint8_t response_error_code
 

Detailed Description

Definition at line 71 of file firmware_update_trigger.cpp.

Member Typedef Documentation

◆ Callback

typedef uavcan::MethodBinder<BeginFirmwareUpdateServer*, void (BeginFirmwareUpdateServer::*)( const uavcan::ReceivedDataStructure<typename BeginFirmwareUpdate::Request>&, uavcan::ServiceResponseDataStructure<typename BeginFirmwareUpdate::Response>&) const> BeginFirmwareUpdateServer::Callback

Definition at line 88 of file firmware_update_trigger.cpp.

Constructor & Destructor Documentation

◆ BeginFirmwareUpdateServer()

BeginFirmwareUpdateServer::BeginFirmwareUpdateServer ( )
inline

Definition at line 75 of file firmware_update_trigger.cpp.

Member Function Documentation

◆ handleRequest()

void BeginFirmwareUpdateServer::handleRequest ( const uavcan::ReceivedDataStructure< typename BeginFirmwareUpdate::Request > &  req,
uavcan::ServiceResponseDataStructure< typename BeginFirmwareUpdate::Response > &  res 
) const
inline

Definition at line 77 of file firmware_update_trigger.cpp.

◆ makeCallback()

Callback BeginFirmwareUpdateServer::makeCallback ( )
inline

Definition at line 90 of file firmware_update_trigger.cpp.

Member Data Documentation

◆ response_error_code

uint8_t BeginFirmwareUpdateServer::response_error_code

Definition at line 73 of file firmware_update_trigger.cpp.


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


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