|
|
| version 1.7.2.1, 2014/02/11 01:01:28 | version 1.8.2.1, 2014/02/11 13:25:08 |
|---|---|
| Line 171 rpack_t *rpack_create(void * __restrict buf, size_t bu | Line 171 rpack_t *rpack_create(void * __restrict buf, size_t bu |
| void rpack_destroy(rpack_t ** __restrict rp); | void rpack_destroy(rpack_t ** __restrict rp); |
| /* | /* |
| * rpack_attach() - Attach dynamic allocating buffer at packet | |
| * | |
| * @rp = raw packet; | |
| * @len = allocate bytes | |
| * return: -1 error or 0 ok, should be detached with rpack_detach() | |
| * before call rpack_destroy() after use! | |
| */ | |
| int rpack_attach(rpack_t * __restrict rp, size_t len); | |
| /* | |
| * rpack_resize() - Resize dynamic allocated buffer at packet | |
| * | |
| * @rp = raw packet | |
| * @newlen = resize buffer to bytes | |
| * return: -1 error or 0 ok, should be detached with rpack_detach() | |
| * before call rpack_destroy() after use! | |
| */ | |
| int rpack_resize(rpack_t * __restrict rp, size_t newlen); | |
| /* | |
| * rpack_detach() - Detach and free dynamic allocated buffer from packet | |
| * | |
| * @rp = raw packet | |
| * return: none | |
| */ | |
| void rpack_detach(rpack_t * __restrict rp); | |
| /* | |
| * rpack_uint8() - Pack/Unpack 8bit value | * rpack_uint8() - Pack/Unpack 8bit value |
| * | * |
| * @rp = raw buffer | * @rp = raw buffer |