⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 database.h

📁 ipt网关源码
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -