pazpar2  1.13.0
Public Types | Data Fields
connection Struct Reference

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 clientclient
 
char * zproxy
 
char * url
 
enum connection:: { ... }  state
 
int operation_timeout
 
int session_timeout
 
struct connectionnext
 

Detailed Description

Represents a physical, reusable connection to a remote Z39.50 host.

Definition at line 88 of file connection.c.

Member Enumeration Documentation

anonymous enum
Enumerator
Conn_Closed 
Conn_Connecting 
Conn_Open 

Definition at line 94 of file connection.c.

Field Documentation

struct client* connection::client
IOCHAN connection::iochan
ZOOM_connection connection::link
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_connect(), 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
char* connection::url
char* connection::zproxy

The documentation for this struct was generated from the following file: