?? cgicookie.h
字號:
#ifndef _INCLUDE_CGICOOKIE_H_
#define _INCLUDE_CGICOOKIE_H_
/*
** 庫名 : CGICookie
** 庫描述 : 用于處理cookie信息的CGI函數庫
** 作者 : calvin
** E-mail : CalvinWilliams@yeah.net
** QQ : 21021078
** 創建日期時間 :
** 更新日期時間 : 2005/5/2
*/
#include "LibX.h"
#include "TypeX.h"
#include "ListX.h"
/*
** 函數集說明 : 調試函數集
*/
_WINDLL_EXPORT BOOL SetCookieDebugFileName( char *pcDebugPathFileName );
_WINDLL_EXPORT BOOL GetCookieDebugFileName( char *pcDebugPathFileName );
#ifdef __cplusplus
extern "C" {
#endif
/*
** 結構名 : SCookieInfo
** 結構說明 : 包含Cookie結點項的內容信息
*/
typedef struct tagCookieInfo
{
char *exprires;
char *path;
char *domain;
char *secure;
}
SCookieInfo;
/*
** 函數集說明 : cookie數據鏈表、cookie信息結構 初始化、銷毀函數
*/
_WINDLL_EXPORT SList *CGICookieListInitial();
_WINDLL_EXPORT SCookieInfo *CGICookieInfoInitial();
_WINDLL_EXPORT BOOL CGICookieListDestroy( SList **listCookie );
_WINDLL_EXPORT BOOL CGICookieInfoDestroy( SCookieInfo *info );
/*
** 函數集說明 : cookie數據鏈表填充、寫出函數
*/
_WINDLL_EXPORT BOOL CGICookieReadData( SList **listCookie );
_WINDLL_EXPORT BOOL CGICookieWriteData( SList *listCookie , SCookieInfo *info );
/*
** 函數集說明 : cookie數據鏈表取值函數
*/
_WINDLL_EXPORT char *CGICookieGetValue( SList *listCookie , char *key );
/*
** 函數集說明 : cookie數據鏈表添加、刪除、修改函數
*/
_WINDLL_EXPORT BOOL CGICookieAddItem( SList **listCookie , char *key , char *value );
/*
_WINDLL_EXPORT BOOL CGICookieEditItem( SList **listCookie , char *key , char *value );
_WINDLL_EXPORT BOOL CGICookieDeleteItem( SList **listCookie , char *key );
_WINDLL_EXPORT BOOL CGICookieSetItem( SList **listCookie , char *key , char *value );
*/
/*
** 函數集說明 : cookie信息結構設置函數
*/
_WINDLL_EXPORT BOOL CGICookieSetExprires( SCookieInfo *info , struct tm *time_tm );
_WINDLL_EXPORT BOOL CGICookieSetPath( SCookieInfo *info , char *path );
_WINDLL_EXPORT BOOL CGICookieSetDomain( SCookieInfo *info , char *domain );
_WINDLL_EXPORT BOOL CGICookieSetSecure( SCookieInfo *info , char *secure );
#ifdef __cplusplus
}
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -