YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
PortCore.h File Reference
#include <yarp/os/Carriers.h>
#include <yarp/os/Contact.h>
#include <yarp/os/Contactable.h>
#include <yarp/os/ModifyingCarrier.h>
#include <yarp/os/PortReader.h>
#include <yarp/os/PortReaderCreator.h>
#include <yarp/os/PortReport.h>
#include <yarp/os/PortWriter.h>
#include <yarp/os/Property.h>
#include <yarp/os/Type.h>
#include <yarp/os/Vocab.h>
#include <yarp/os/impl/BufferedConnectionWriter.h>
#include <yarp/os/impl/PortCorePackets.h>
#include <yarp/os/impl/ThreadImpl.h>
#include <atomic>
#include <condition_variable>
#include <mutex>
#include <vector>
+ Include dependency graph for PortCore.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yarp::os::impl::PortDataModifier
 This is the heart of a yarp port. More...
 
class  yarp::os::impl::PortCore
 

Namespaces

namespace  yarp
 The main, catch-all namespace for YARP.
 
namespace  yarp::os
 An interface to the operating system, including Port based communication.
 
namespace  yarp::os::impl
 The components from which ports and connections are built.
 

Macros

#define PORTCORE_SEND_NORMAL   (1)
 
#define PORTCORE_SEND_LOG   (2)
 
#define PORTCORE_IS_NULL   (0)
 
#define PORTCORE_IS_RPC   (1)
 
#define PORTCORE_IS_INPUT   (2)
 
#define PORTCORE_IS_OUTPUT   (4)
 

Macro Definition Documentation

◆ PORTCORE_IS_INPUT

#define PORTCORE_IS_INPUT   (2)

Definition at line 40 of file PortCore.h.

◆ PORTCORE_IS_NULL

#define PORTCORE_IS_NULL   (0)

Definition at line 38 of file PortCore.h.

◆ PORTCORE_IS_OUTPUT

#define PORTCORE_IS_OUTPUT   (4)

Definition at line 41 of file PortCore.h.

◆ PORTCORE_IS_RPC

#define PORTCORE_IS_RPC   (1)

Definition at line 39 of file PortCore.h.

◆ PORTCORE_SEND_LOG

#define PORTCORE_SEND_LOG   (2)

Definition at line 35 of file PortCore.h.

◆ PORTCORE_SEND_NORMAL

#define PORTCORE_SEND_NORMAL   (1)

Definition at line 34 of file PortCore.h.