diff options
| author | Qiuwen Lu <[email protected]> | 2017-07-27 14:08:11 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-07-27 14:08:11 +0800 |
| commit | abd9bf9a85325473957f76672cde718b3c72974b (patch) | |
| tree | 74586912f70f306752723e9f6a3f4a69a3810a47 /include/external | |
| parent | a9d87e61409bfc75efee0ee8f5a550b0c4b0a430 (diff) | |
增加BUFF接口函数:获取和设置BUFF起始offset。
- 增加marsio_buff_offset_set()和marsio_buff_offset_get()函数。
Diffstat (limited to 'include/external')
| -rw-r--r-- | include/external/marsio.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/external/marsio.h b/include/external/marsio.h index 8956db6..bb1fa9e 100644 --- a/include/external/marsio.h +++ b/include/external/marsio.h @@ -177,6 +177,11 @@ char *marsio_buff_adj(marsio_buff_t *m, uint16_t len); int marsio_buff_trim(marsio_buff_t *m, uint16_t len); +char * marsio_buff_offset_set(marsio_buff_t *m, off_t offset, + int is_relative); + +off_t marsio_buff_offset_get(marsio_buff_t *m); + /* 支持写时复制的报文修改裁剪函数 */ marsio_buff_t * marsio_buff_prepend_cw(struct mr_instance * instance, marsio_buff_t *m, uint16_t len, void ** ptr_out); |
