pazpar2  1.6.30
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
int num_termlists
struct named_termlist termlists [SESSION_MAX_TERMLISTS]
struct relevancerelevance
struct reclistreclist
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
struct reclist_sortparmssorted_results

Detailed Description

Definition at line 103 of file session.h.

Field Documentation

struct client_list* session::clients_active
struct client_list* session::clients_cached

Definition at line 107 of file session.h.

Referenced by new_session(), select_targets_callback(), and session_remove_cached_clients().

struct session_database* session::databases
facet_limits_t session::facet_limits
NMEM session::nmem
normalize_cache_t session::normalize_cache

Definition at line 119 of file session.h.

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

int session::num_termlists

Definition at line 110 of file session.h.

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

int session::number_of_warnings_unknown_elements

Definition at line 117 of file session.h.

Referenced by ingest_to_cluster(), and new_session().

int session::number_of_warnings_unknown_metadata

Definition at line 118 of file session.h.

Referenced by ingest_to_cluster(), and new_session().

struct reclist* session::reclist
struct relevance* session::relevance
struct conf_service* session::service
unsigned session::session_id

Definition at line 121 of file session.h.

Referenced by new_session(), and session_log().

YAZ_MUTEX session::session_mutex

Definition at line 120 of file session.h.

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

NMEM session::session_nmem
int session::settings_modified

Definition at line 122 of file session.h.

Referenced by new_session(), session_apply_setting(), and session_search().

struct reclist_sortparms* session::sorted_results

Definition at line 124 of file session.h.

Referenced by new_session(), session_clear_set(), and session_sort_unlocked().

struct named_termlist session::termlists[SESSION_MAX_TERMLISTS]

Definition at line 111 of file session.h.

Referenced by add_facet(), and perform_termlist().

int session::total_merged

Definition at line 116 of file session.h.

Referenced by ingest_to_cluster(), and session_clear_set().

int session::total_records

Definition at line 115 of file session.h.

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

struct session_watchentry session::watchlist[SESSION_WATCH_MAX+1]

Definition at line 114 of file session.h.

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


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