pazpar2
1.14.1
|
Represents a physical, reusable connection to a remote Z39.50 host. More...
Public Types | |
enum | { Conn_Closed , Conn_Connecting , Conn_Open } |
Data Fields | |
IOCHAN | iochan |
ZOOM_connection | link |
struct client * | client |
char * | zproxy |
char * | url |
enum connection:: { ... } | state |
int | operation_timeout |
int | session_timeout |
struct connection * | next |
Represents a physical, reusable connection to a remote Z39.50 host.
Definition at line 88 of file connection.c.
anonymous enum |
Enumerator | |
---|---|
Conn_Closed | |
Conn_Connecting | |
Conn_Open |
Definition at line 94 of file connection.c.
struct client* connection::client |
Definition at line 91 of file connection.c.
Referenced by connection_continue(), connection_create(), connection_destroy(), connection_handler(), connection_release2(), and non_block_events().
IOCHAN connection::iochan |
Definition at line 89 of file connection.c.
Referenced by connection_create(), connection_destroy(), connection_mark_dead(), iochan_update(), and non_block_events().
ZOOM_connection connection::link |
Definition at line 90 of file connection.c.
Referenced by client_prep_connection(), client_record_response(), client_search_response(), client_start_search(), connection_continue(), connection_create(), connection_destroy(), connection_get_link(), connection_handler(), iochan_update(), and non_block_events().
struct connection* connection::next |
Definition at line 101 of file connection.c.
int connection::operation_timeout |
Definition at line 99 of file connection.c.
Referenced by connection_create(), and non_block_events().
int connection::session_timeout |
Definition at line 100 of file connection.c.
Referenced by connection_create(), and non_block_events().
enum { ... } connection::state |
Referenced by connection_create(), and non_block_events().
char* connection::url |
Definition at line 93 of file connection.c.
Referenced by connection_create(), and connection_destroy().
char* connection::zproxy |
Definition at line 92 of file connection.c.
Referenced by connection_create(), and connection_destroy().