RSB  0.15.1
transports.h File Reference
#include <string>
#include <set>
#include "rsb/rsbexports.h"
Include dependency graph for transports.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 rsb
 
 rsb::transport
 

Enumerations

enum  rsb::transport::Directions { rsb::transport::DIRECTION_IN_PUSH = 0x01, rsb::transport::DIRECTION_IN_PULL = 0x02, rsb::transport::DIRECTION_OUT = 0x04 }
 Transport directions. More...
 

Functions

void rsb::transport::registerDefaultTransports ()
 
set< string > rsb::transport::getAvailableTransports (unsigned int requiredDirections)
 Returns the names of all available transports which support requiredDirections. More...
 
bool rsb::transport::isAvailable (const std::string &transportName, unsigned int requiredDirections)
 Returns true if transportName names a transport which is available and supports requiredDirections . More...
 
bool rsb::transport::isRemote (const std::string &transportName)
 Returns true if transportName names a remote transport. More...