|
| 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传递的参数 更多...
|
|
template<typename _Ty > |
_Ty | getParam () const |
| 取得do传递的参数 更多...
|
|
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 行定义.