pazpar2  1.14.1
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 ingest_failures
 
int record_failures
 
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
 
xmlDoc ** xdoc
 

Detailed Description

Represents client state for a connection to one search target.

Definition at line 99 of file client.c.

Field Documentation

◆ addinfo

char* client::addinfo

◆ connection

struct connection* client::connection

◆ cqlquery

char* client::cqlquery

◆ database

struct session_database* client::database

Definition at line 100 of file client.c.

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

◆ diagnostic

int client::diagnostic

◆ facet_limits

facet_limits_t client::facet_limits

◆ filtered

int client::filtered

◆ hits

Odr_int client::hits

◆ id

char* client::id

Definition at line 123 of file client.c.

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

◆ ingest_failures

int client::ingest_failures

◆ maxrecs

int client::maxrecs

◆ message

char* client::message

◆ mutex

YAZ_MUTEX client::mutex

Definition at line 121 of file client.c.

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

◆ pquery

char* client::pquery

◆ preferred

int client::preferred

◆ record_failures

int client::record_failures

◆ record_offset

int client::record_offset

◆ ref_count

int client::ref_count

Definition at line 122 of file client.c.

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

◆ resultset

ZOOM_resultset client::resultset

◆ same_search

int client::same_search

◆ session

struct session* client::session

◆ show_raw

struct show_raw* client::show_raw

◆ show_stat_no

int client::show_stat_no

Definition at line 108 of file client.c.

Referenced by client_fetch_more(), and client_update_show_stat().

◆ sort_criteria

char* client::sort_criteria

Definition at line 127 of file client.c.

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

◆ sort_strategy

char* client::sort_strategy

Definition at line 126 of file client.c.

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

◆ startrecs

int client::startrecs

◆ state

enum client_state client::state

◆ suggestions

struct suggestions* client::suggestions

◆ xdoc

xmlDoc** client::xdoc

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