#include <stdint.h>
Functions | |
struct msg_buff * | msgb_alloc (uint32_t size) |
void | msgb_free (struct msg_buff *msgb) |
uint32_t | msgb_len (struct msg_buff *msgb) |
uint32_t | msgb_size (struct msg_buff *msgb) |
unsigned char * | msgb_data (struct msg_buff *msgb) |
unsigned char * | msgb_tail (struct msg_buff *msgb) |
void * | msgb_put (struct msg_buff *msgb, uint32_t len) |
void * | msgb_pull (struct msg_buff *msgb, uint32_t len) |
void | msgb_burp (struct msg_buff *msgb) |
References msg_buff::_data, msg_buff::data, msg_buff::end, msg_buff::head, msg_buff::len, NULL, size, and msg_buff::tail.
References msg_buff::data, data, msg_buff::head, msg_buff::len, and len.
References msg_buff::data.
References msg_buff::len.
References msg_buff::data, msg_buff::len, len, and NULL.
References data, msg_buff::len, len, and msg_buff::tail.
References msg_buff::end, and msg_buff::head.
References msg_buff::tail.