|
| | FcgiApp (winux::ConfigureSettings &settings, AppServerExternalData *externalData=nullptr) |
| | 构造函数 更多...
|
| |
| virtual int | run (void *runParam) override |
| | 运行处理 更多...
|
| |
| | App () |
| | 构造函数0 更多...
|
| |
| | App (winux::ConfigureSettings const &settings, AppServerExternalData *externalData) |
| | 构造函数2 更多...
|
| |
| virtual | ~App () |
| | 析构函数 更多...
|
| |
| bool | init (winux::ConfigureSettings const &settings, AppServerExternalData *externalData) |
| | 初始化App对象 更多...
|
| |
| int | loadedDoFiles (winux::Mixed *arrDoFiles) const |
| | 产品模式下,显示所有已经加载的do文件 更多...
|
| |
| bool | unloadDoFile (winux::String const &doFullPath) |
| | 卸载指定的do文件 更多...
|
| |
| winux::DllLoader & | loadModule (winux::String const &modFullPath) |
| | 加载一个模块,若已经加载则返回其引用. 更多...
|
| |
| int | loadedModules (winux::Mixed *arrModules) const |
| | 显示已经加载的模块 更多...
|
| |
| bool | unloadModule (winux::String const &modFullPath) |
| | 卸载一个模块 更多...
|
| |
| App & | loadEnv () |
| | 加载可执行文件的环境变量 更多...
|
| |
| winux::String | dumpEnv () const |
| | 倾泻出应用全部环境变量 更多...
|
| |
| virtual ErrorCode | execWebMain (winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode) |
| | 执行生成页面内容的过程,载入绝对路径doFullPath的do文件,并调用其WebMain()。 更多...
|
| |
| ErrorCode | importDoFile (winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode, winux::String *errDetail) |
| | import一个do文件,并把它的输出作为指定rsp的输出 更多...
|
| |
| void * | getParam () const |
| | 取得可能在do中由setParam()传递的参数 更多...
|
| |
| template<typename _Ty > |
| _Ty | getParam () const |
| | 取得可能在do中由setParam()传递的参数 更多...
|
| |
| void | setParam (void *param) |
| | 设置可能在do中传递的参数 更多...
|
| |
| void * | getRunParam () const |
| | 取得从run()传进的参数 更多...
|
| |
| template<typename _Ty > |
| _Ty | getRunParam () const |
| | 取得从run()传进的参数 更多...
|
| |
| AppServerExternalData * | getExternalData () |
| | 取得外部定义的相关数据 更多...
|
| |
| void | setExternalData (AppServerExternalData *data) |
| | 设置外部定义的相关数据 更多...
|
| |
| SessionServer * | getSessServ () |
| | 取得SessionServer * 更多...
|
| |
| void | setSessServ (SessionServer *sessServ) |
| | 设置SessionServer * 更多...
|
| |
FCGI App类
以FastCGI模式运行
在文件 webx_FcgiApp.hpp 第 16 行定义.