|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
transport Namespace Reference
Functions | |
| bool | client_ostream_callback (pb_ostream_t *pb_stream, const pb_byte_t *buf, size_t count) |
| pb_MessageV1 & | init_v1_message (pb_Envelope &envelope, pb_size_t which_kind) |
| const pb_MessageV1 & | as_v1_message (const pb_Envelope &envelope, pb_size_t which_kind) |
| void | create_error_message (pb_Envelope &envelope, std::string_view error_description, pb_ErrorCode error_code=pb_ErrorCode_None) |
| void | create_success_message (pb_Envelope &envelope) |
| bool | client_istream_callback (pb_istream_t *stream, pb_byte_t *buf, size_t count) |
Function Documentation
◆ as_v1_message()
| const pb_MessageV1 & transport::as_v1_message | ( | const pb_Envelope & | envelope, |
| pb_size_t | which_kind ) |
Definition at line 40 of file transport.cpp.
◆ client_istream_callback()
| bool transport::client_istream_callback | ( | pb_istream_t * | stream, |
| pb_byte_t * | buf, | ||
| size_t | count ) |
Definition at line 60 of file transport.cpp.
◆ client_ostream_callback()
| bool transport::client_ostream_callback | ( | pb_ostream_t * | pb_stream, |
| const pb_byte_t * | buf, | ||
| size_t | count ) |
Definition at line 15 of file transport.cpp.
◆ create_error_message()
| void transport::create_error_message | ( | pb_Envelope & | envelope, |
| std::string_view | error_description, | ||
| pb_ErrorCode | error_code = pb_ErrorCode_None ) |
Definition at line 47 of file transport.cpp.
References init_v1_message().
◆ create_success_message()
| void transport::create_success_message | ( | pb_Envelope & | envelope | ) |
Definition at line 56 of file transport.cpp.
References init_v1_message().
◆ init_v1_message()
| pb_MessageV1 & transport::init_v1_message | ( | pb_Envelope & | envelope, |
| pb_size_t | which_kind ) |
Definition at line 32 of file transport.cpp.
Referenced by create_error_message(), and create_success_message().