database.h
来自「ipt网关源码」· C头文件 代码 · 共 51 行
H
51 行
#include <sybfront.h>
#include <sybdb.h>
#include <syberror.h>
#include <stdio.h>
#include "pstndefs.h"
int err_handler();
int msg_handler();
void database_init();
void database_close();
//有关数据库的全局变量
DBPROCESS *dbproc; /* The connection with SQL Server */
LOGINREC *login; /* The login information */
RETCODE return_code;
//用户原始纪录表所需的结构
struct user_time_account
{
char user_id[20]; //用户验证后记录
char caller_num[10];
char called_num[20]; //被叫号码输入后记录
char ip_address[14]; //发起IP呼叫前记录
char start_date[8]; //eg. "98/07/21" 发起IP呼叫前记录
char start_time[8]; //eg. "14:03:24" 发起IP呼叫前记录
char end_date[8]; //IP呼叫断开后记录
char end_time[8]; //IP呼叫断开后记录
long duration_time; //second 获取呼叫信息结束后记录
long recv_pktnum; //获取呼叫信息结束后记录
long send_pktnum; //获取呼叫信息结束后记录
};
struct user_time_account uta[MAXCHAN+1];
//网关服务原始记录表所需结构
struct gateway_service_account
{
char ip_address[15]; //IP呼叫进入后记录
char gateway_code[10];
char called_num[20]; //IP呼叫进入后记录
char start_date[8]; //eg. "98/07/21" //呼叫分析成功后记录或IP呼叫进入后记录
char start_time[8]; //eg. "14:03:24" //呼叫分析成功后记录或IP呼叫进入后记录
char end_date[8]; //IP呼叫断开后记录
char end_time[8];
long duration_time; //second
long recv_pktnum; //获取呼叫信息结束后记录
long send_pktnum; //获取呼叫信息结束后记录
};
struct gateway_service_account gsa[MAXCHAN+1];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?