#include <MapperConnector.h>
|
| MapperConnector (const char *deviceName, const char *peerDeviceName, bool autoConnect=true, int initialPort=9000) |
|
virtual | ~MapperConnector () |
|
void | init () |
|
void | logout () |
|
void | createConnections () |
|
void | addInput (const char *name, int length, char type, const char *unit, void *minimum, void *maximum, bool blocking=true, float *initialData=0) |
|
void | addOutput (const char *name, int length, char type, const char *unit, void *minimum, void *maximum, float *initialData=0) |
|
void | readInput (const char *name, float *data) |
|
void | readInput (const char *name, int *data) |
|
void | writeOutput (const char *name, const float *data) |
|
void | writeOutput (const char *name, const int *data) |
|
void | waitForBlockingInputs () |
|
void | sendAllOutputs () |
|
|
static void | updateInput (mapper_signal sig, mapper_db_signal props, int instance_id, void *value, int count, mapper_timetag_t *timetag) |
|
static void | devDbCallback (mapper_db_device record, mapper_db_action_t action, void *user) |
|
static void | linkDbCallback (mapper_db_link record, mapper_db_action_t action, void *user) |
|
MapperConnector::MapperConnector |
( |
const char * |
deviceName, |
|
|
const char * |
peerDeviceName, |
|
|
bool |
autoConnect = true , |
|
|
int |
initialPort = 9000 |
|
) |
| |
MapperConnector::~MapperConnector |
( |
| ) |
|
|
virtual |
void MapperConnector::addInput |
( |
const char * |
name, |
|
|
int |
length, |
|
|
char |
type, |
|
|
const char * |
unit, |
|
|
void * |
minimum, |
|
|
void * |
maximum, |
|
|
bool |
blocking = true , |
|
|
float * |
initialData = 0 |
|
) |
| |
void MapperConnector::addOutput |
( |
const char * |
name, |
|
|
int |
length, |
|
|
char |
type, |
|
|
const char * |
unit, |
|
|
void * |
minimum, |
|
|
void * |
maximum, |
|
|
float * |
initialData = 0 |
|
) |
| |
void MapperConnector::createConnections |
( |
| ) |
|
void MapperConnector::devDbCallback |
( |
mapper_db_device |
record, |
|
|
mapper_db_action_t |
action, |
|
|
void * |
user |
|
) |
| |
|
static |
void MapperConnector::init |
( |
| ) |
|
void MapperConnector::linkDbCallback |
( |
mapper_db_link |
record, |
|
|
mapper_db_action_t |
action, |
|
|
void * |
user |
|
) |
| |
|
static |
void MapperConnector::logout |
( |
| ) |
|
void MapperConnector::readInput |
( |
const char * |
name, |
|
|
float * |
data |
|
) |
| |
void MapperConnector::readInput |
( |
const char * |
name, |
|
|
int * |
data |
|
) |
| |
void MapperConnector::sendAllOutputs |
( |
| ) |
|
void MapperConnector::updateInput |
( |
mapper_signal |
sig, |
|
|
mapper_db_signal |
props, |
|
|
int |
instance_id, |
|
|
void * |
value, |
|
|
int |
count, |
|
|
mapper_timetag_t * |
timetag |
|
) |
| |
|
static |
void MapperConnector::waitForBlockingInputs |
( |
| ) |
|
void MapperConnector::writeOutput |
( |
const char * |
name, |
|
|
const float * |
data |
|
) |
| |
void MapperConnector::writeOutput |
( |
const char * |
name, |
|
|
const int * |
data |
|
) |
| |
mapper_admin MapperConnector::admin |
bool MapperConnector::autoConnect |
mapper_db MapperConnector::db |
mapper_device MapperConnector::dev |
char* MapperConnector::deviceName |
int MapperConnector::initialPort |
mapper_monitor MapperConnector::mon |
int MapperConnector::nLinked |
char* MapperConnector::peerDeviceName |
The documentation for this class was generated from the following files: