7#ifndef YARP_OS_CARRIERS_H
8#define YARP_OS_CARRIERS_H
45 static Carrier* chooseCarrier(
const std::string& name);
50 static Carrier* getCarrierTemplate(
const std::string& name);
98 static bool addCarrierPrototype(
Carrier* carrier);
102 static Bottle listCarriers();
105#ifndef DOXYGEN_SHOULD_SKIP_THIS
107 Private*
const mPriv;
A simple collection of objects that can be described and transmitted in a portable way.
A simple abstraction for a block of bytes.
A base class for connection types (tcp, mcast, shmem, ...) which are called carriers in YARP.
Collection of carriers, a singleton.
The initial point-of-contact with a port.
The output side of an active connection between two ports.
An interface to the operating system, including Port based communication.