#include "opm_common.h"
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 *) |
#define USE_VAR | ( | var | ) | static char sizeof##var = sizeof(sizeof##var) + sizeof(var) |
#define RCSID | ( | x | ) | static char rcsid[] = x; USE_VAR(rcsid); |
typedef struct _OPM_CONFIG OPM_CONFIG_T |
typedef struct _OPM_REMOTE OPM_REMOTE_T |
typedef struct _OPM_CALLBACK OPM_CALLBACK_T |
typedef int OPM_ERR_T |
typedef void OPM_CALLBACK_FUNC(OPM_T *, OPM_REMOTE_T *, int, void *) |
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_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_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 * | ) |