Go to the source code of this file.
|
static frame_handler * | create_frame_handler () |
|
static size_t | deframe (frame_handler *handler, unsigned char *bytes, size_t read_length) |
|
static void | destroy_frame_handler (frame_handler *handler) |
|
static void | frame (frame_handler *handler, unsigned char *payload, size_t payload_length, size_t write_length) |
|
static void | frame_handler_test_bad_frame_length () |
|
static void | frame_handler_test_bad_input_length () |
|
static void | frame_handler_test_frame_deframe () |
|
static void | frame_handler_test_null_input_stream () |
|
static void | frame_handler_test_null_output_stream () |
|
static void | frame_handler_test_null_reader_byte_length () |
|
static void | frame_handler_test_null_reader_bytes () |
|
static void | frame_handler_test_null_writer_byte_length () |
|
static void | frame_handler_test_null_writer_bytes () |
|
static void | frame_handler_test_small_buffer () |
|
static void | frame_handler_test_unsupported_message_type () |
|
static size_t | frame_length (size_t payload_length) |
|
static void | frame_n_deframe (frame_handler *handler, unsigned char *payload, size_t payload_length, size_t write_length, size_t read_length) |
|
int | main (int, char **) |
|
◆ frame_handler
◆ create_frame_handler()
◆ deframe()
static size_t deframe |
( |
frame_handler * |
handler, |
|
|
unsigned char * |
bytes, |
|
|
size_t |
read_length |
|
) |
| |
|
static |
◆ destroy_frame_handler()
◆ frame()
static void frame |
( |
frame_handler * |
handler, |
|
|
unsigned char * |
payload, |
|
|
size_t |
payload_length, |
|
|
size_t |
write_length |
|
) |
| |
|
static |
◆ frame_handler_test_bad_frame_length()
static void frame_handler_test_bad_frame_length |
( |
| ) |
|
|
static |
◆ frame_handler_test_bad_input_length()
static void frame_handler_test_bad_input_length |
( |
| ) |
|
|
static |
◆ frame_handler_test_frame_deframe()
static void frame_handler_test_frame_deframe |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_input_stream()
static void frame_handler_test_null_input_stream |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_output_stream()
static void frame_handler_test_null_output_stream |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_reader_byte_length()
static void frame_handler_test_null_reader_byte_length |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_reader_bytes()
static void frame_handler_test_null_reader_bytes |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_writer_byte_length()
static void frame_handler_test_null_writer_byte_length |
( |
| ) |
|
|
static |
◆ frame_handler_test_null_writer_bytes()
static void frame_handler_test_null_writer_bytes |
( |
| ) |
|
|
static |
◆ frame_handler_test_small_buffer()
static void frame_handler_test_small_buffer |
( |
| ) |
|
|
static |
◆ frame_handler_test_unsupported_message_type()
static void frame_handler_test_unsupported_message_type |
( |
| ) |
|
|
static |
◆ frame_length()
static size_t frame_length |
( |
size_t |
payload_length | ) |
|
|
static |
◆ frame_n_deframe()
static void frame_n_deframe |
( |
frame_handler * |
handler, |
|
|
unsigned char * |
payload, |
|
|
size_t |
payload_length, |
|
|
size_t |
write_length, |
|
|
size_t |
read_length |
|
) |
| |
|
static |
◆ main()
◆ kFrameHandlerTestBufferSize
const size_t kFrameHandlerTestBufferSize = 1024 |