zoo_driver.cc File Reference
#include "zoo_driver.h"
#include <player/devicetable.h>
#include <player/error.h>
#include <string.h>
#include <stdarg.h>
#include <signal.h>
#include <glib.h>
#include <wordexp.h>
#include <stdio.h>
#include <dlfcn.h>
Defines | |
#define | _GNU_SOURCE |
#define | ZOO_DRIVER_NAME "zoo" |
#define | ZOO_SPECIES_SECTYPE "species" |
#define | ZOO_CONTROLLER_SECTYPE "controller" |
#define | ZOOREF_CREATE "zooref_create" |
#define | ZOO_BAD_PORTRANGE_STR |
#define | ZOO_DEFAULT_SPECIES "planktron" |
#define | ZOO_DEFAULT_FREQUENCY 1 |
#define | ZOO_DIAGNOSTIC_LEVEL 5 |
#define | ZOO_DEBUGMSG(f, a, b) PLAYER_MSG2(ZOO_DIAGNOSTIC_LEVEL, f, a, b) |
Typedefs | |
typedef ZooReferee *(* | zooref_create_t )(ConfigFile *, int, ZooDriver *) |
Functions | |
Driver * | ZooDriver_Init (ConfigFile *cf, int section) |
void | ZooDriver_Register (DriverTable *table) |
Variables | |
bool | quiet_startup |
DeviceTable * | deviceTable |
Define Documentation
|
|
|
|
|
|
|
|
|
|
|
Value: "Port ranges should be strings of the form " \ "min-max or a single number." |
|
|
|
|
|
|
|
|
Typedef Documentation
|
|
Function Documentation
|
|
|
|
Variable Documentation
|
|
|
|