YARP
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.

Macros

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

Functions

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

Macro Definition Documentation

◆ POST

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

Definition at line 23 of file RunProcManager.cpp.

◆ WAIT

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

Definition at line 22 of file RunProcManager.cpp.

Function Documentation

◆ CLOSE()

int CLOSE ( int  h)

Definition at line 73 of file RunProcManager.cpp.

◆ SIGNAL()

int SIGNAL ( int  pid,
int  signum 
)

Definition at line 79 of file RunProcManager.cpp.