#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: