7#ifndef YARP_OS_CONTACTABLE_H
8#define YARP_OS_CONTACTABLE_H
46 virtual bool open(
const std::string& name) = 0;
59 virtual bool open(
const Contact& contact,
bool registerName =
true) = 0;
67 virtual bool addOutput(
const std::string& name) = 0;
77 virtual bool addOutput(
const std::string& name,
const std::string& carrier) = 0;
120 virtual std::string getName()
const;
A mini-server for performing network communication in the background.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
A base class for objects that want information about port status changes.
Interface implemented by all objects that can write themselves to the network, such as Bottle objects...
A class for storing options and configuration information.
An interface to the operating system, including Port based communication.