YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
YConsoleManager Class Reference

Class YConsoleManager. More...

#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/commands/yarpmanager-console/ymanager.h>

+ Inheritance diagram for YConsoleManager:

Public Member Functions

 YConsoleManager (int argc, char *argv[])
 Class YConsoleManager.
 
 ~YConsoleManager () override
 
- Public Member Functions inherited from yarp::manager::Manager
 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)
 
NodegetNode (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 ()
 
ExecutablePContainergetExecutables ()
 
ExecutablegetExecutableById (size_t id)
 
bool switchBroker (size_t id)
 
CnnContainergetConnections ()
 
ResourcePContainergetResources ()
 
const char * getApplicationName ()
 
void enableRestrictedMode ()
 
void disableRestrictedMode ()
 
void enableAutoConnect ()
 
void disableAutoConnect ()
 
void enableAutoDependency ()
 
void disableAutoDependency ()
 
void enableWatchDog ()
 
void disableWatchod ()
 
bool exportDependencyGraph (const char *szFileName)
 
KnowledgeBasegetKnowledgeBase ()
 
ErrorLoggergetLogger ()
 
- Public Member Functions inherited from yarp::manager::MEvent
 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
 
- Protected Member Functions inherited from yarp::manager::Manager
void onError (void *which) override
 
void onExecutableStdout (void *which, const char *msg) override
 

Detailed Description

Class YConsoleManager.

Definition at line 28 of file ymanager.h.

Constructor & Destructor Documentation

◆ YConsoleManager()

YConsoleManager::YConsoleManager ( int  argc,
char argv[] 
)

Class YConsoleManager.

preparing default options

Set configuration

Definition at line 126 of file ymanager.cpp.

◆ ~YConsoleManager()

YConsoleManager::~YConsoleManager ( )
overridedefault

Member Function Documentation

◆ onCnnFailed()

void YConsoleManager::onCnnFailed ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1202 of file ymanager.cpp.

◆ onCnnStablished()

void YConsoleManager::onCnnStablished ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1200 of file ymanager.cpp.

◆ onExecutableDied()

void YConsoleManager::onExecutableDied ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1176 of file ymanager.cpp.

◆ onExecutableFailed()

void YConsoleManager::onExecutableFailed ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1178 of file ymanager.cpp.

◆ onExecutableStart()

void YConsoleManager::onExecutableStart ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1172 of file ymanager.cpp.

◆ onExecutableStop()

void YConsoleManager::onExecutableStop ( void which)
overrideprotectedvirtual

Reimplemented from yarp::manager::Manager.

Definition at line 1174 of file ymanager.cpp.


The documentation for this class was generated from the following files: