增加逐流的上、下游收发字节统计并对业务插件提供查询接口。

This commit is contained in:
luqiuwen
2019-08-13 19:50:51 +08:00
parent 1e869c3ded
commit 3015d4df86
6 changed files with 107 additions and 14 deletions

View File

@@ -68,8 +68,20 @@ enum tfe_stream_close_reason
REASON_ERROR
};
enum tfe_stream_info
{
/* OFFSET IN BYTES, FROM BEGIN OF THE DIRECTION
* TYPE: SIZE_T */
INFO_FROM_DOWNSTREAM_RX_OFFSET,
INFO_FROM_UPSTREAM_RX_OFFSET,
};
int tfe_stream_action_set_opt(const struct tfe_stream * stream, enum tfe_stream_action_opt type,
void * value, size_t size);
int tfe_stream_info_get(const struct tfe_stream * stream, enum tfe_stream_info type,
void * value, size_t size);
enum tfe_stream_opt_level
{
STREAM_OPT_LEVEL_TCP,