#include "mgw_utils.h" #define TEST_STATUS_NUM 4 #define TEST_FIELD_NUM 9 #define TEST_LINE_NUM 7 #define TEST_COLUMN_NUM 8 #define TEST_RUNTIME_REG_NUM 32 #define TEST_RUNTIME_REG_LINE_NUM 6 int main(int argc,char* argv[]) { screen_stat_handle_t handle=NULL; const char* stat_path="./fs2_mgw.status"; const char* app_name="fs2_test"; char buff[128]; int value=0,i=0,j=0; handle=FS_create_handle(); const char* FP_HISTOGRAM_BINS="0.5,0.8,0.9,0.95"; FS_set_para(handle, HISTOGRAM_GLOBAL_BINS, FP_HISTOGRAM_BINS, strlen(FP_HISTOGRAM_BINS)+1); FS_set_para(handle, APP_NAME, app_name, strlen(app_name)+1); value=0; FS_set_para(handle, FLUSH_BY_DATE, &value, sizeof(value)); FS_set_para(handle, OUTPUT_DEVICE, stat_path, strlen(stat_path)+1); value=1; FS_set_para(handle, PRINT_MODE, &value, sizeof(value)); value=1; FS_set_para(handle, CREATE_THREAD, &value, sizeof(value)); value=2; FS_set_para(handle, STAT_CYCLE, &value, sizeof(value)); value=4096; FS_set_para(handle, MAX_STAT_FIELD_NUM, &value, sizeof(value)); //int status_ids[TEST_STATUS_NUM], field_ids[TEST_FIELD_NUM], line_ids[TEST_LINE_NUM+TEST_RUNTIME_REG_LINE_NUM], column_ids[TEST_COLUMN_NUM]; //int runtime_status_ids[TEST_RUNTIME_REG_NUM]; int line_ids[2], column_ids[4]; /* for(i=0;i