fastdo  0.6.16
webx_FcgiRequest.hpp
浏览该文件的文档.
1 #pragma once
2 
3 namespace eienwebx
4 {
7 {
8 public:
9  FcgiRequest( FcgiApp * fcgiApp );
10 
11  virtual ~FcgiRequest();
12 
14  int init( int sock, int flags );
15 
19  void free( bool close = true );
20 
24  void finish();
25 
27  bool accept();
28 
30  virtual bool processData( http::UrlPathPartData * urlData ) override;
32  virtual void cleanup() override;
33 
35 
36 protected:
37  winux::StringArray _arrUploadTmpFiles; // 上传的临时文件路径
38 
40 };
41 
42 
43 } // namespace eienwebx
处理URL路径部分时的一些中间变量
Definition: http_misc.hpp:12
#define EIENWEBX_DLL
Web功能的相关封装
#define DISABLE_OBJECT_COPY(clsname)
Definition: utilities.hpp:85
winux::PlainMembers< struct FcgiRequest_Data, 80 > _self
winux::StringArray _arrUploadTmpFiles
代表一个请求
Definition: webx_Request.hpp:9
FCGI App类
XStringArray< tchar > StringArray
Definition: utilities.hpp:272