Chinaunix首页 | 论坛 | 博客
  • 博客访问: 542056
  • 博文数量: 150
  • 博客积分: 5010
  • 博客等级: 大校
  • 技术积分: 1861
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-17 00:19
文章分类

全部博文(150)

文章存档

2011年(1)

2009年(14)

2008年(135)

我的朋友

分类:

2008-04-04 21:43:13

define Get_diary 0x0A  //有向PC发送请求日志信息标志

/*门禁向PC发送请求日志数据结构*/

struct  require_diary{int id;int Get_diary;} 

/*向PC发送的日记数据*/
struct send_terminal_diary{

    int id;//门禁id

    struct terminal_diary terminal_diary;//门禁日志结构

};

/*门禁日志结构*/
struct terminal_diary{

    int id;//终端id

    struct Date ;//发送的日期

    int last_time;//最后一次开门时间

    int total_number;//开关门的总次数

};

/*PC命令数据结构struct Pc_content*/
struct Pc_content

{
        int id;//终端id
         int token;//令牌;此处规定令牌数值与id数值相同

    /*

    * commond:
        * a关门int door_close=0x00;开门int door_open=0x01;

        * b读取门状态:int read_door=0x02;

        * c发送日志int send_diary=0x03;

        * d接收;int recv_diary=0x04

   */

  union commond{intdoor_open;intdoor_close;intread_door;intsend_diary;intrecv_diary;};

} 

/*PC发送日志的数据结构:(只在接收到门禁端发来的响应信号后才发送)*/
struct send_pc_diary 

{

    int id;//门禁端id

    int token;//令牌

    struct User user_data;//PC发的用户数据:

};

/*PC发的用户数据:*/
struct User

{

    char*name;//用户名

    int id;//用户id

    int last_check_time;//上一次刷卡时间

    int total_checks;//总刷卡次数

}

阅读(1156) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~