Main header for libopm.
More...
|
#define | USE_VAR(var) static char sizeof##var = sizeof(sizeof##var) + sizeof(var) |
|
#define | RCSID(x) static char rcsid[] = x; USE_VAR(rcsid); |
|
|
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 *) |
|
Main header for libopm.
- Author
- Erik Fears
- Version
- Id
- opm.h,v 1.26 2003/06/20 04:18:44 andy Exp
◆ USE_VAR
#define USE_VAR |
( |
|
var | ) |
static char sizeof##var = sizeof(sizeof##var) + sizeof(var) |
Referenced by end(), handle_error(), libopm_proxy_http_write(), libopm_proxy_httppost_write(), libopm_proxy_router_write(), libopm_proxy_socks4_write(), libopm_proxy_socks5_write(), libopm_proxy_wingate_write(), negotiation_failed(), open_proxy(), and timeout().
◆ RCSID
#define RCSID |
( |
|
x | ) |
static char rcsid[] = x; USE_VAR(rcsid); |
◆ OPM_CONFIG_T
◆ OPM_T
◆ OPM_REMOTE_T
◆ OPM_CALLBACK_T
◆ OPM_ERR_T
◆ OPM_CALLBACK_FUNC
◆ opm_create()
OPM_T* opm_create |
( |
void |
| ) |
|
References _OPM::callbacks, CBLEN, _OPM::config, _OPM_CALLBACK::data, _OPM::fd_use, _OPM_CALLBACK::func, libopm_config_create(), libopm_list_create(), MyMalloc, _OPM::protocols, _OPM::queue, and _OPM::scans.
Referenced by main().
◆ opm_free()
void opm_free |
( |
OPM_T * |
| ) |
|
◆ opm_remote_create()
◆ opm_remote_free()
◆ opm_config()
◆ opm_scan()
◆ opm_end()
◆ opm_endscan()
◆ opm_addtype()
◆ opm_remote_addtype()
◆ opm_callback()
◆ opm_cycle()
void opm_cycle |
( |
OPM_T * |
| ) |
|
◆ opm_active()
size_t opm_active |
( |
OPM_T * |
| ) |
|