|
| | ScriptYarprunBroker (const char *sc) |
| |
| virtual | ~ScriptYarprunBroker () |
| |
| bool | init (const char *szcmd, const char *szparam, const char *szhost, const char *szstdio, const char *szworkdir, const char *szenv) override |
| |
| bool | init () override |
| |
| bool | init (const char *szcmd, const char *szparam, const char *szhost, const char *szstdio, const char *szworkdir, const char *szenv) override |
| |
| | YarpBroker () |
| |
| | ~YarpBroker () override |
| |
| bool | init () override |
| |
| bool | init (const char *szcmd, const char *szparam, const char *szhost, const char *szstdio, const char *szworkdir, const char *szenv) override |
| |
| void | fini () override |
| |
| bool | start () override |
| |
| bool | stop () override |
| |
| bool | kill () override |
| |
| bool | connect (const std::string &from, const std::string &to, const std::string &carrier, bool persist=false) override |
| | connection broker
|
| |
| bool | disconnect (const std::string &from, const std::string &to, const std::string &carrier) override |
| |
| bool | rmconnect (const std::string &from, const std::string &to) |
| |
| int | running () override |
| |
| bool | exists (const std::string &port) override |
| |
| std::string | requestRpc (const std::string &szport, const std::string &request, double timeout) override |
| |
| bool | connected (const std::string &from, const std::string &to, const std::string &carrier) override |
| |
| std::string | error () override |
| |
| bool | initialized () override |
| |
| bool | attachStdout () override |
| |
| void | detachStdout () override |
| |
| bool | getSystemInfo (const std::string &server, yarp::os::SystemInfoSerializer &info) |
| |
| bool | getAllProcesses (const std::string &server, ProcessContainer &processes) |
| |
| bool | getAllPorts (std::vector< std::string > &stingList) |
| |
| bool | setQos (const std::string &from, const std::string &to, const std::string &qosFrom, const std::string &qosTo) |
| |
| void | run () override |
| | Loop function.
|
| |
| bool | threadInit () override |
| | Initialization method.
|
| |
| void | threadRelease () override |
| | Release method.
|
| |
| | Broker () |
| |
| virtual | ~Broker () |
| |
| void | setEventSink (BrokerEventSink *pEventSink) |
| |
| unsigned int | generateID () |
| |
| void | enableWatchDog () |
| |
| void | disableWatchDog () |
| |
| bool | hasWatchDog () |
| |
| void | setDisplay (const char *szDisplay) |
| |
| std::string | getDisplay () const |
| |
| | PeriodicThread (double period, ShouldUseSystemClock useSystemClock=ShouldUseSystemClock::No, PeriodicThreadClock clockAccuracy=PeriodicThreadClock::Relative) |
| | Constructor.
|
| |
| | PeriodicThread (double period, PeriodicThreadClock clockAccuracy) |
| | Constructor.
|
| |
| virtual | ~PeriodicThread () |
| |
| bool | start () |
| | Call this to start the thread.
|
| |
| void | step () |
| | Call this to "step" the thread rather than starting it.
|
| |
| void | stop () |
| | Call this to stop the thread, this call blocks until the thread is terminated (and releaseThread() called).
|
| |
| void | askToStop () |
| | Stop the thread.
|
| |
| bool | isRunning () const |
| | Returns true when the thread is started, false otherwise.
|
| |
| bool | isSuspended () const |
| | Returns true when the thread is suspended, false otherwise.
|
| |
| bool | setPeriod (double period) |
| | Set the (new) period of the thread.
|
| |
| double | getPeriod () const |
| | Return the current period of the thread.
|
| |
| void | suspend () |
| | Suspend the thread, the thread keeps running by doLoop is never executed.
|
| |
| void | resume () |
| | Resume the thread if previously suspended.
|
| |
| void | resetStat () |
| | Reset thread statistics.
|
| |
| double | getEstimatedPeriod () const |
| | Return estimated period since last reset.
|
| |
| void | getEstimatedPeriod (double &av, double &std) const |
| | Return estimated period since last reset.
|
| |
| unsigned int | getIterations () const |
| | Return the number of iterations performed since last reset.
|
| |
| double | getEstimatedUsed () const |
| | Return the estimated duration of the run() function since last reset.
|
| |
| void | getEstimatedUsed (double &av, double &std) const |
| | Return estimated duration of the run() function since last reset.
|
| |
| int | setPriority (int priority, int policy=-1) |
| | Set the priority and scheduling policy of the thread, if the OS supports that.
|
| |
| int | getPriority () const |
| | Query the current priority of the thread, if the OS supports that.
|
| |
| int | getPolicy () const |
| | Query the current scheduling policy of the thread, if the OS supports that.
|
| |
Definition at line 36 of file scriptbroker.h.