http_svr.h

来自「Analog公司的ADSP_BF532上面实现以太网接口的源码」· C头文件 代码 · 共 52 行

H
52
字号
//##############################################################
//#
//# HTTP_SVR.H
//#
//# ADSP-21535 Embedded Web Server Project
//#
//# (c) ANALOG DEVICES 2002
//#     eDSP Division
//#     Stefan Hacker
//#     03-JAN-2003
//#
//# History:
//#     03-JAN-2003 initial document
//#     16-APR-2003 HS  release 1.0
//#
//#

#ifndef __HTTP_SVR_H__
#define __HTTP_SVR_H__

#include "ez_lan_types.h"

// prototypes
void HTTPServer();

// local support functions
void  HTTP_parse_cgi_buffer(BYTE*, WORD);
void  HTTP_insert_dynamic(BYTE*, WORD);
DWORD HTTP_parse_cf();
void  HTTP_send_cffile(BYTE*);


//defines
#define HTTP_SEND_PAGE      0x01        // we're sending a page
#define HTTP_CGI_INSERT     0x02        // we have CGI things to insert
#define HTTP_DYN_INSERT     0x04        // dynamic items to insert
#define HTTP_FILE_SEND      0x08        // sending a file

#define GetResponseSize     45          // header size
#define GetPDFFileSize      51          // header size
#define GetJPEGFileSize     46          // header size

#define JPEG                0x1         // FILE Type
#define PDF                 0x2         // FILE Type
#define HTML                0x4         // File Type

#endif // __HTTP_SVR_H__




⌨️ 快捷键说明

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