Yet Another Robot Platform
RunProcManager.cpp File Reference
#include <yarp/run/impl/RunProcManager.h>
#include <yarp/run/impl/RunCheckpoints.h>
#include <yarp/os/Network.h>
#include <yarp/os/RpcClient.h>
#include <yarp/os/Semaphore.h>
#include <yarp/os/Time.h>
#include <yarp/os/impl/PlatformSysWait.h>
#include <cstring>
#include <unistd.h>
#include <fcntl.h>
+ Include dependency graph for RunProcManager.cpp:

Go to the source code of this file.


#define WAIT()   { RUNLOG("<<<mutex.lock()") mutex.lock(); RUNLOG(">>>mutex.lock()") }
#define POST()   { RUNLOG("<<<mutex.unlock()") mutex.unlock(); RUNLOG(">>>mutex.unlock()") }


int CLOSE (int h)
int SIGNAL (int pid, int signum)

Macro Definition Documentation


#define POST ( )    { RUNLOG("<<<mutex.unlock()") mutex.unlock(); RUNLOG(">>>mutex.unlock()") }

Definition at line 23 of file RunProcManager.cpp.


#define WAIT ( )    { RUNLOG("<<<mutex.lock()") mutex.lock(); RUNLOG(">>>mutex.lock()") }

Definition at line 22 of file RunProcManager.cpp.

Function Documentation


int CLOSE ( int  h)

Definition at line 73 of file RunProcManager.cpp.


int SIGNAL ( int  pid,
int  signum 

Definition at line 79 of file RunProcManager.cpp.