acceptConnection() | funtik::MultiProcessRpcServer | [protected, virtual] |
blockSigchld() | funtik::MultiProcessRpcServer | [protected, virtual] |
doChild() | funtik::MultiProcessRpcServer | [protected, virtual] |
FINISH enum value | funtik::MultiProcessRpcServer | |
getDispatcher() const | funtik::MultiProcessRpcServer | |
getMaxNumProcesses() const | funtik::MultiProcessRpcServer | |
getNumProcesses() const | funtik::MultiProcessRpcServer | [virtual] |
getProcInfo() const | funtik::MultiProcessRpcServer | [virtual] |
getState() const | funtik::MultiProcessRpcServer | |
handleRequest() | funtik::MultiProcessRpcServer | [virtual] |
handleXmlRequest() | funtik::MultiProcessRpcServer | [protected, virtual] |
m_bHandleSigchld | funtik::MultiProcessRpcServer | [private] |
m_iState | funtik::MultiProcessRpcServer | [protected] |
m_mapProcesses | funtik::MultiProcessRpcServer | [protected, static] |
m_maxProcesses | funtik::MultiProcessRpcServer | [protected] |
m_poDispatcher | funtik::MultiProcessRpcServer | [protected] |
m_wbxml_mode | funtik::MultiProcessRpcServer | [protected] |
MultiProcessRpcServer(unsigned uNumProcess=0, bool bHandleSigchld=true, bool wbxml_mode=false) | funtik::MultiProcessRpcServer | |
MultiProcessRpcServer(ulxr::Protocol *poProtocol, unsigned uNumProcess, bool bHandleSigchld=true, bool wbxml_mode=false) | funtik::MultiProcessRpcServer | |
old_sigchld | funtik::MultiProcessRpcServer | [protected] |
printProcess() const | funtik::MultiProcessRpcServer | |
ProcessState enum name | funtik::MultiProcessRpcServer | |
resetDispatcher(ulxr::Protocol *poProtocol=0) | funtik::MultiProcessRpcServer | |
RUN enum value | funtik::MultiProcessRpcServer | |
serverLoop() | funtik::MultiProcessRpcServer | [virtual] |
setMaxNumProcesses(unsigned uNumProcesses) | funtik::MultiProcessRpcServer | |
setState(int iState) | funtik::MultiProcessRpcServer | |
sigchild_handler(int signal) | funtik::MultiProcessRpcServer | [static] |
sigchild_register() | funtik::MultiProcessRpcServer | [protected, virtual] |
sigchild_unregister() | funtik::MultiProcessRpcServer | [protected, virtual] |
storeFuncResult(const ulxr::MethodCall &callMethod, const ulxr::MethodResponse &respMethod) const | funtik::MultiProcessRpcServer | [protected, virtual] |
storeProcessData(pid_t pid) | funtik::MultiProcessRpcServer | [protected, virtual] |
sweepProcessData() | funtik::MultiProcessRpcServer | [protected, virtual] |
terminateAllProcess(bool bForce, long lTimeout=3000) | funtik::MultiProcessRpcServer | [virtual] |
unblockSigchld() | funtik::MultiProcessRpcServer | [protected, virtual] |
waitChildren(long lTimeout=-1) const | funtik::MultiProcessRpcServer | [virtual] |
waitConnection(bool bInterruptBySig=true) | funtik::MultiProcessRpcServer | [virtual] |
~MultiProcessRpcServer() | funtik::MultiProcessRpcServer | [virtual] |