Class YConsoleManager. More...
Public Member Functions | |
YConsoleManager (int argc, char *argv[]) | |
Class YConsoleManager. | |
~YConsoleManager () override | |
![]() | |
Manager (bool withWatchDog=false) | |
Class Manager. | |
Manager (const char *szModPath, const char *szAppPath, const char *szResPath, bool withWatchDog=false) | |
~Manager () override | |
bool | addApplication (const char *szFileName, char **szAppName_=nullptr, bool modifyName=false) |
bool | addApplications (const char *szPath) |
bool | addModule (const char *szFileName) |
bool | addModules (const char *szPath) |
bool | addResource (const char *szFileName) |
bool | addResources (const char *szPath) |
bool | removeApplication (const char *szFileName, const char *szAppName) |
bool | removeModule (const char *szModName) |
bool | removeResource (const char *szResName) |
bool | loadApplication (const char *szAppName) |
bool | saveApplication (const char *szAppName, const char *fileName=nullptr) |
bool | updateExecutable (unsigned int id, const char *szparam, const char *szhost, const char *szstdio, const char *szworkdir, const char *szenv) |
bool | updateConnection (unsigned int id, const char *from, const char *to, const char *carrier) |
Node * | getNode (std::string appName) |
bool | run () |
bool | run (unsigned int id, bool async=false) |
bool | stop () |
bool | stop (unsigned int id, bool async=false) |
bool | kill () |
bool | kill (unsigned int id, bool async=false) |
bool | connect () |
bool | connect (unsigned int id) |
bool | disconnect () |
bool | disconnect (unsigned int id) |
bool | rmconnect (unsigned int id) |
bool | rmconnect () |
bool | running () |
bool | running (unsigned int id) |
bool | suspended () |
bool | suspended (unsigned int id) |
bool | connected () |
bool | connected (unsigned int id) |
bool | checkDependency () |
bool | exist (unsigned int id) |
bool | existPortFrom (unsigned int id) |
bool | existPortTo (unsigned int id) |
bool | attachStdout (unsigned int id) |
bool | detachStdout (unsigned int id) |
bool | updateResources () |
bool | updateResource (const char *szName) |
bool | waitingModuleRun (unsigned int id) |
bool | waitingModuleStop (unsigned int id) |
bool | waitingModuleKill (unsigned int id) |
bool | loadBalance () |
void | setDefaultBroker (const char *szBroker) |
const char * | defaultBroker () |
ExecutablePContainer & | getExecutables () |
Executable * | getExecutableById (size_t id) |
bool | switchBroker (size_t id) |
CnnContainer & | getConnections () |
ResourcePContainer & | getResources () |
const char * | getApplicationName () |
void | enableRestrictedMode () |
void | disableRestrictedMode () |
void | enableAutoConnect () |
void | disableAutoConnect () |
void | enableAutoDependency () |
void | disableAutoDependency () |
void | enableWatchDog () |
void | disableWatchod () |
bool | exportDependencyGraph (const char *szFileName) |
KnowledgeBase * | getKnowledgeBase () |
ErrorLogger * | getLogger () |
![]() | |
MEvent () | |
virtual | ~MEvent ()=default |
virtual void | onCnnReleased (void *which) |
Protected Member Functions | |
void | onExecutableStart (void *which) override |
void | onExecutableStop (void *which) override |
void | onExecutableDied (void *which) override |
void | onExecutableFailed (void *which) override |
void | onCnnStablished (void *which) override |
void | onCnnFailed (void *which) override |
![]() | |
void | onError (void *which) override |
void | onExecutableStdout (void *which, const char *msg) override |
Class YConsoleManager.
Definition at line 28 of file ymanager.h.
Class YConsoleManager.
preparing default options
Set configuration
Definition at line 126 of file ymanager.cpp.
|
overridedefault |
Reimplemented from yarp::manager::Manager.
Definition at line 1202 of file ymanager.cpp.
Reimplemented from yarp::manager::Manager.
Definition at line 1200 of file ymanager.cpp.
Reimplemented from yarp::manager::Manager.
Definition at line 1176 of file ymanager.cpp.
Reimplemented from yarp::manager::Manager.
Definition at line 1178 of file ymanager.cpp.
Reimplemented from yarp::manager::Manager.
Definition at line 1172 of file ymanager.cpp.
Reimplemented from yarp::manager::Manager.
Definition at line 1174 of file ymanager.cpp.