|
Data Structures |
struct | _OPM_CALLBACK |
struct | _OPM_CONFIG |
struct | _OPM |
struct | _OPM_REMOTE |
Defines |
#define | USE_VAR(var) static char sizeof##var = sizeof(sizeof##var) + sizeof(var) |
#define | RCSID(x) static char rcsid[] = x; USE_VAR(rcsid); |
Typedefs |
typedef _OPM_CONFIG | OPM_CONFIG_T |
typedef _OPM | OPM_T |
typedef _OPM_REMOTE | OPM_REMOTE_T |
typedef _OPM_CALLBACK | OPM_CALLBACK_T |
typedef int | OPM_ERR_T |
typedef void | OPM_CALLBACK_FUNC (OPM_T *, OPM_REMOTE_T *, int, void *) |
Functions |
OPM_T * | opm_create (void) |
void | opm_free (OPM_T *) |
OPM_REMOTE_T * | opm_remote_create (const char *) |
void | opm_remote_free (OPM_REMOTE_T *) |
OPM_ERR_T | opm_config (OPM_T *, int, void *) |
OPM_ERR_T | opm_scan (OPM_T *, OPM_REMOTE_T *) |
void | opm_end (OPM_T *, OPM_REMOTE_T *) |
void | opm_endscan (OPM_T *, OPM_REMOTE_T *) |
OPM_ERR_T | opm_addtype (OPM_T *, int, unsigned short int) |
OPM_ERR_T | opm_remote_addtype (OPM_REMOTE_T *, int, unsigned short int) |
OPM_ERR_T | opm_callback (OPM_T *, int, OPM_CALLBACK_FUNC *, void *) |
void | opm_cycle (OPM_T *) |
size_t | opm_active (OPM_T *) |