dgi.h

来自「《Web编程专家指南》」· C头文件 代码 · 共 61 行

H
61
字号
/*
 *
 *   D y n a m i c   G a t e w a y   I n t e r f a c e
 *
 *   version 1.00
 *
 *   (C) A.Montefusco 1995
 *
 */

#ifndef __DGI_H__
#define __DGI_H__


#ifdef __cplusplus
extern "C" {
#endif


void        DgiPutHtml (char *pszBuf, long len, void *pPrm);
const char *DgiGetData (char *pszParam, void *pPrm);

typedef void  (* PDGI_FN_OUTMSG)(char *, long, void *);

typedef const char *(* PDGI_FN_GETDATA)(char *, void *);


long    DgiStart (PDGI_FN_OUTMSG   pFnOutMsg,
                  PDGI_FN_GETDATA  pFnGetData,
                  void            *pCbData);

typedef long (* PDGI_FN_START)(PDGI_FN_OUTMSG, PDGI_FN_GETDATA, void *);


long    DgiDoAction (const char *pszQueryInfo,
                     const char *pszPathInfo,
                     const char *pszFormData,
                     char       *pszRedir);

typedef long (* PDGI_FN_DOACTION)(const char *, const char *, const char*, char *);


long    DgiEnd (void);

typedef long (* PDGI_FN_END)(void);




extern PDGI_FN_OUTMSG   pFnOut;
extern PDGI_FN_GETDATA  pFnGetData;
extern void            *pCbPrm;



#ifdef __cplusplus
};
#endif

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?