TSG-11849 tfe增加从环境变量中读入处理机ip

TSG-11742 IP Libraries统一使用.分隔地理层级
TSG-10722 日志中开始时间从解析层获取
This commit is contained in:
fengweihao
2022-09-09 10:44:11 +08:00
parent e52bafad6b
commit b321486e3f
35 changed files with 1300 additions and 1193 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
#include <stddef.h>
enum search_scope
{
kScopeInside = 0,
kScopeWhole,
KScopeMax
};
struct edit_element_rule
{
enum search_scope scope;
int distane_from_matching;
char * start_indicator;
char *element_treatment;
char * contained_keyword;
};
size_t execute_edit_element_rule(const char * in, size_t in_sz, const struct edit_element_rule *rules, size_t n_rule, char** out, int options);
enum search_scope scope_name_to_id(const char * name);
void simple_edit_element(const char *user_region, const char* input, size_t in_sz, char** output, size_t *output_sz, int options);