?? testdrv.h
字號:
#ifndef TESTDRV_H
#define TESTDRV_H
/************ Macro Define **************/
#define BLOCK_SIZE 1024*4
#define BLOCK_NUM 5
#define CLIENT 0
#define SERVER 1
#define MAX_ERROR_ALLOWED 5 //次
#define MAX_WAIT_PACKET_TIME 600 //秒
#define MAX_RECV_PACKET_TIME 600 //秒(取決于MAX_TRANSFER_LENGTH
#define MAX_SEND_TIMEOUT 600 //秒
#define READ_STATE_TIME 33
#define COMM_FAIL_WAIT_TIME 40
#define COMM_OK_WAIT_TIME 10
#define CALL_TIMEOUT 30
#define LEADING_LEN 10 //前導字符長度
#define MAX_BILL_NUM_PER_PACKET 40 //條
#define MAX_ENDING_CHAR_NUM 8 //個
#define BYTES_PER_BILL 22
#define MAX_PKT_NUM 100 //組合包的最多小包數
#define SEND_SPEED 50 //發送數據的速度,字節/秒(bps)
/********* Structure Declare ***********/
typedef struct _test_info
{
U8 mdm_no;
U8 chl_no;
int block_no;
int err_times;
time_t start_time;
time_t end_time;
} t_testinfo;
/********** Globe variable ************/
pthread_mutex_t mutex_r;
pthread_mutex_t mutex_w;
pthread_mutex_t mutex_c;
char test_data_buf[BLOCK_SIZE];
t_MdmArg mdmarg[MDM_NUM];
int comm_times;
int mdm_num;
char cs_type;
char res_str[1024];
int err_times;
pthread_t thread_id[32];
int thread_count;
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -