pazpar2  1.6.30
Data Fields
client Struct Reference

Represents client state for a connection to one search target. More...

Data Fields

struct session_databasedatabase
struct connectionconnection
struct sessionsession
char * pquery
char * cqlquery
char * addinfo
Odr_int hits
int record_offset
int show_stat_no
int filtered
int maxrecs
int startrecs
int diagnostic
char * message
int preferred
struct suggestionssuggestions
enum client_state state
struct show_rawshow_raw
ZOOM_resultset resultset
YAZ_MUTEX mutex
int ref_count
char * id
facet_limits_t facet_limits
int same_search
char * sort_strategy
char * sort_criteria

Detailed Description

Represents client state for a connection to one search target.

Definition at line 112 of file client.c.

Field Documentation

char* client::addinfo
struct connection* client::connection
char* client::cqlquery

Definition at line 117 of file client.c.

Referenced by client_create(), client_destroy(), client_parse_query(), and client_start_search().

struct session_database* client::database

Definition at line 113 of file client.c.

Referenced by client_create(), client_get_database(), and client_set_database().

int client::diagnostic
facet_limits_t client::facet_limits
int client::filtered
Odr_int client::hits
char* client::id

Definition at line 134 of file client.c.

Referenced by client_create(), client_destroy(), and client_get_id().

int client::maxrecs
char* client::message
YAZ_MUTEX client::mutex

Definition at line 132 of file client.c.

Referenced by client_create(), client_destroy(), client_incref(), client_lock(), and client_unlock().

char* client::pquery

Definition at line 116 of file client.c.

Referenced by client_create(), client_destroy(), client_parse_query(), and client_start_search().

int client::preferred
int client::record_offset
int client::ref_count

Definition at line 133 of file client.c.

Referenced by client_create(), client_destroy(), and client_incref().

ZOOM_resultset client::resultset
int client::same_search
struct session* client::session
struct show_raw* client::show_raw
int client::show_stat_no

Definition at line 121 of file client.c.

Referenced by client_fetch_more(), and client_update_show_stat().

char* client::sort_criteria

Definition at line 138 of file client.c.

Referenced by client_create(), client_destroy(), client_parse_sort(), and client_start_search().

char* client::sort_strategy

Definition at line 137 of file client.c.

Referenced by client_create(), client_destroy(), client_parse_sort(), and client_start_search().

int client::startrecs
enum client_state client::state
struct suggestions* client::suggestions

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