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

Public Types

typedef uavcan::MethodBinder< StringServerImpl *, void(StringServerImpl::*)(const uavcan::ReceivedDataStructure< root_ns_a::StringService::Request > &, root_ns_a::StringService::Response &)> Binder
 

Public Member Functions

Binder bind ()
 
void handleRequest (const uavcan::ReceivedDataStructure< root_ns_a::StringService::Request > &request, root_ns_a::StringService::Response &response)
 
 StringServerImpl (const char *string_response)
 

Public Attributes

const char * string_response
 

Detailed Description

Definition at line 15 of file service_server.cpp.

Member Typedef Documentation

◆ Binder

typedef uavcan::MethodBinder<StringServerImpl*, void (StringServerImpl::*)(const uavcan::ReceivedDataStructure<root_ns_a::StringService::Request>&, root_ns_a::StringService::Response&)> StringServerImpl::Binder

Definition at line 33 of file service_server.cpp.

Constructor & Destructor Documentation

◆ StringServerImpl()

StringServerImpl::StringServerImpl ( const char *  string_response)
inline

Definition at line 19 of file service_server.cpp.

Member Function Documentation

◆ bind()

Binder StringServerImpl::bind ( )
inline

Definition at line 35 of file service_server.cpp.

◆ handleRequest()

void StringServerImpl::handleRequest ( const uavcan::ReceivedDataStructure< root_ns_a::StringService::Request > &  request,
root_ns_a::StringService::Response &  response 
)
inline

Definition at line 21 of file service_server.cpp.

Member Data Documentation

◆ string_response

const char* StringServerImpl::string_response

Definition at line 17 of file service_server.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