pazpar2  1.14.1
Data Fields
session Struct Reference

#include <session.h>

Data Fields

struct conf_serviceservice
 
struct session_databasedatabases
 
struct client_listclients_active
 
struct client_listclients_cached
 
NMEM session_nmem
 
NMEM nmem
 
struct named_termlisttermlists
 
struct relevancerelevance
 
struct reclistreclist
 
char * mergekey
 
char * rank
 
struct session_watchentry watchlist [SESSION_WATCH_MAX+1]
 
int total_records
 
int total_merged
 
int number_of_warnings_unknown_elements
 
int number_of_warnings_unknown_metadata
 
normalize_cache_t normalize_cache
 
YAZ_MUTEX session_mutex
 
unsigned session_id
 
int settings_modified
 
facet_limits_t facet_limits
 
int clients_starting
 
int force_position
 
struct reclist_sortparmssorted_results
 
struct facet_idfacet_id_list
 

Detailed Description

Definition at line 92 of file session.h.

Field Documentation

◆ clients_active

struct client_list* session::clients_active

◆ clients_cached

struct client_list* session::clients_cached

◆ clients_starting

int session::clients_starting

Definition at line 114 of file session.h.

Referenced by session_create(), session_search(), and session_sort().

◆ databases

struct session_database* session::databases

◆ facet_id_list

struct facet_id* session::facet_id_list

◆ facet_limits

facet_limits_t session::facet_limits

Definition at line 113 of file session.h.

Referenced by session_check_cluster_limit(), session_create(), and session_destroy().

◆ force_position

int session::force_position

Definition at line 115 of file session.h.

Referenced by session_create(), session_sort(), and show_range_start().

◆ mergekey

char* session::mergekey

Definition at line 102 of file session.h.

Referenced by ingest_xml_record(), session_create(), session_destroy(), and session_sort().

◆ nmem

NMEM session::nmem

◆ normalize_cache

normalize_cache_t session::normalize_cache

Definition at line 109 of file session.h.

Referenced by prepare_map(), session_create(), and session_destroy().

◆ number_of_warnings_unknown_elements

int session::number_of_warnings_unknown_elements

Definition at line 107 of file session.h.

Referenced by ingest_to_cluster(), and session_create().

◆ number_of_warnings_unknown_metadata

int session::number_of_warnings_unknown_metadata

Definition at line 108 of file session.h.

Referenced by ingest_to_cluster(), and session_create().

◆ rank

char* session::rank

Definition at line 103 of file session.h.

Referenced by ingest_to_cluster(), session_create(), session_destroy(), and session_sort().

◆ reclist

struct reclist* session::reclist

◆ relevance

struct relevance* session::relevance

◆ service

struct conf_service* session::service

◆ session_id

unsigned session::session_id

Definition at line 111 of file session.h.

Referenced by session_create(), and session_log().

◆ session_mutex

YAZ_MUTEX session::session_mutex

Definition at line 110 of file session.h.

Referenced by session_create(), session_destroy(), session_enter(), and session_leave().

◆ session_nmem

NMEM session::session_nmem

◆ settings_modified

int session::settings_modified

Definition at line 112 of file session.h.

Referenced by session_apply_setting(), and session_create().

◆ sorted_results

struct reclist_sortparms* session::sorted_results

Definition at line 116 of file session.h.

Referenced by session_clear_set(), session_create(), and session_sort().

◆ termlists

struct named_termlist* session::termlists

Definition at line 99 of file session.h.

Referenced by add_facet(), perform_termlist(), session_clear_set(), and session_create().

◆ total_merged

int session::total_merged

Definition at line 106 of file session.h.

Referenced by ingest_to_cluster(), and session_clear_set().

◆ total_records

int session::total_records

Definition at line 105 of file session.h.

Referenced by ingest_to_cluster(), session_clear_set(), session_create(), and statistics().

◆ watchlist

struct session_watchentry session::watchlist[SESSION_WATCH_MAX+1]

Definition at line 103 of file session.h.

Referenced by session_alert_watch(), session_create(), and session_set_watch().


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