addConfigUpdatedCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerHandlerConfig | |
addDefaultServerCommands(void) | ArServerHandlerConfig | [protected] |
addPostWriteCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerHandlerConfig | |
addPreWriteCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerHandlerConfig | |
ArServerHandlerConfig(ArServerBase *server, ArConfig *config, const char *defaultFile=NULL, const char *defaultFileBaseDirectory=NULL) | ArServerHandlerConfig | |
configUpdated(ArServerClient *client=NULL) | ArServerHandlerConfig | |
createDefaultConfig(const char *defaultFileBaseDir) | ArServerHandlerConfig | [protected] |
createEmptyConfigDefaults(void) | ArServerHandlerConfig | |
getConfig(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
getConfigBySections(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
getConfigDefaults(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
getConfigSectionFlags(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
handleGetConfig(ArServerClient *client, ArNetPacket *packet, bool isMultiplePackets) | ArServerHandlerConfig | [protected] |
internalSetConfig(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | [protected] |
loadDefaultsFromFile(void) | ArServerHandlerConfig | |
loadDefaultsFromPacket(ArNetPacket *packet) | ArServerHandlerConfig | |
lockConfig(void) | ArServerHandlerConfig | [inline] |
myAddedDefaultServerCommands | ArServerHandlerConfig | [protected] |
myConfig | ArServerHandlerConfig | [protected] |
myConfigMutex | ArServerHandlerConfig | [protected] |
myConfigUpdatedCallbacks | ArServerHandlerConfig | [protected] |
myDefault | ArServerHandlerConfig | [protected] |
myDefaultConfigMutex | ArServerHandlerConfig | [protected] |
myDefaultFile | ArServerHandlerConfig | [protected] |
myDefaultFileBaseDir | ArServerHandlerConfig | [protected] |
myGetConfigBySectionsCB | ArServerHandlerConfig | [protected] |
myGetConfigCB | ArServerHandlerConfig | [protected] |
myGetConfigDefaultsCB | ArServerHandlerConfig | [protected] |
myGetConfigSectionFlagsCB | ArServerHandlerConfig | [protected] |
myPostWriteCallbacks | ArServerHandlerConfig | [protected] |
myPreWriteCallbacks | ArServerHandlerConfig | [protected] |
myReloadConfigCB | ArServerHandlerConfig | [protected] |
myServer | ArServerHandlerConfig | [protected] |
mySetConfigCB | ArServerHandlerConfig | [protected] |
reloadConfig(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
remConfigUpdatedCallback(ArFunctor *functor) | ArServerHandlerConfig | |
remPostWriteCallback(ArFunctor *functor) | ArServerHandlerConfig | |
remPreWriteCallback(ArFunctor *functor) | ArServerHandlerConfig | |
setConfig(ArServerClient *client, ArNetPacket *packet) | ArServerHandlerConfig | |
tryLockConfig(void) | ArServerHandlerConfig | [inline] |
unlockConfig(void) | ArServerHandlerConfig | [inline] |
writeConfig(void) | ArServerHandlerConfig | |
~ArServerHandlerConfig() | ArServerHandlerConfig | [virtual] |