IDZEBRA  2.0.54
Data Fields
zebra_session Struct Reference

#include <index.h>

Data Fields

struct zebra_sessionnext
struct zebra_serviceservice
struct zebra_registerreg
char * xadmin_databaseName
char ** basenames
int num_basenames
zint approx_limit
char * reg_name
char * path_reg
ZebraLockHandle lock_normal
ZebraLockHandle lock_shadow
int trans_no
int trans_w_no
int destroyed
ZebraSet sets
Res res
Res session_res
char * user_perm
char * dbaccesslist
int errCode
char * errString
int partial_result
int shadow_enable
int m_staticrank
int m_segment_indexing
zint records_inserted
zint records_updated
zint records_deleted
zint records_processed
zint records_skipped
char * record_encoding
yaz_iconv_t iconv_to_utf8
yaz_iconv_t iconv_from_utf8
int m_follow_links
const char * m_group
const char * m_record_id
const char * m_record_type
int m_store_data
int m_store_keys
int m_explain_database
int m_flag_rw
int m_file_verbose_limit
void * store_data_buf
size_t store_data_size
NMEM nmem_error
struct zebra_limitm_limit
int(* break_handler_func )(void *client_data)
void * break_handler_data

Detailed Description

Definition at line 171 of file index.h.

Field Documentation

zint zebra_session::approx_limit
char** zebra_session::basenames
void* zebra_session::break_handler_data

Definition at line 235 of file index.h.

Referenced by resultSetRank(), resultSetSortSingle(), zebra_open(), and zebra_set_break_handler().

int(* zebra_session::break_handler_func)(void *client_data)

Definition at line 234 of file index.h.

Referenced by resultSetRank(), resultSetSortSingle(), zebra_open(), and zebra_set_break_handler().

char* zebra_session::dbaccesslist

Definition at line 195 of file index.h.

Referenced by zebra_auth(), zebra_close(), zebra_open(), and zebra_select_databases().

int zebra_session::destroyed

Definition at line 190 of file index.h.

Referenced by zebra_open().

int zebra_session::errCode
char* zebra_session::errString
yaz_iconv_t zebra_session::iconv_from_utf8
yaz_iconv_t zebra_session::iconv_to_utf8

Definition at line 215 of file index.h.

Referenced by zapt_term_to_utf8(), zebra_close(), zebra_octet_term_encoding(), and zebra_open().

ZebraLockHandle zebra_session::lock_normal
ZebraLockHandle zebra_session::lock_shadow
int zebra_session::m_explain_database

Definition at line 224 of file index.h.

Referenced by read_res_for_transaction(), and zebra_extract_record_stream().

int zebra_session::m_file_verbose_limit
int zebra_session::m_flag_rw
int zebra_session::m_follow_links
const char* zebra_session::m_group

Definition at line 219 of file index.h.

Referenced by get_match_from_spec(), read_res_for_transaction(), and zebra_extract_file().

struct zebra_limit* zebra_session::m_limit

Definition at line 232 of file index.h.

Referenced by zebra_close(), zebra_key_control_create(), zebra_open(), and zebra_set_limit().

const char* zebra_session::m_record_id
const char* zebra_session::m_record_type
int zebra_session::m_segment_indexing
int zebra_session::m_staticrank
int zebra_session::m_store_data

Definition at line 222 of file index.h.

Referenced by read_res_for_transaction(), and zebra_extract_record_stream().

int zebra_session::m_store_keys

Definition at line 223 of file index.h.

Referenced by read_res_for_transaction(), and zebra_extract_record_stream().

struct zebra_session* zebra_session::next

Definition at line 172 of file index.h.

Referenced by zebra_close(), and zebra_open().

NMEM zebra_session::nmem_error

Definition at line 230 of file index.h.

Referenced by zebra_close(), zebra_open(), zebra_setError(), and zebra_setError_zint().

int zebra_session::num_basenames
int zebra_session::partial_result

Definition at line 198 of file index.h.

Referenced by zebra_search_RPN_x(), and zebra_set_partial_result().

char* zebra_session::path_reg
char* zebra_session::record_encoding

Definition at line 213 of file index.h.

Referenced by zebra_close(), zebra_open(), zebra_record_encoding(), and zebra_record_fetch().

zint zebra_session::records_deleted
zint zebra_session::records_inserted
zint zebra_session::records_processed
zint zebra_session::records_skipped
zint zebra_session::records_updated
struct zebra_register* zebra_session::reg

Definition at line 174 of file index.h.

Referenced by add_isam_p(), att_getentbyatt(), delete_SU_handle(), delete_w_all_handle(), delete_w_handle(), extract_flush_record_keys2(), extract_flush_sort_keys(), extract_rec_keys_adjust(), extract_schema_add(), extract_snippet(), extract_token_add(), facet_fetch(), freq_term(), inv_stat_handle(), numeric_relation(), numeric_term(), perform_facet_index(), perform_facet_sort(), print_dict_item(), print_rec_keys(), repositoryShow(), resultSetInsertSort(), resultSetRank(), resultSetSortSingle(), rpn_scan(), rpn_scan_norm(), rpn_search_APT(), rpn_search_APT_local(), rpn_search_database(), rpn_search_xpath(), rset_trunc(), rset_trunc_r(), search_position(), search_terms_list(), searchRecordKey(), snippet_check_fields(), snippet_token_add(), snippet_xml_record(), sort_fetch(), special_index_fetch(), string_term(), xpath_trunc(), zebra_apt_get_ord(), zebra_attr_list_get_ord(), zebra_begin_trans(), zebra_buffer_extract_record(), zebra_close(), zebra_create_database(), zebra_create_record_stream(), zebra_create_rset_isam(), zebra_drop_database(), zebra_end_transaction(), zebra_extract_explain(), zebra_extract_file(), zebra_extract_record_stream(), zebra_flush_reg(), zebra_get_bfs(), zebra_get_rec_snippets(), zebra_index_merge(), zebra_it_key_str_dump(), zebra_log_dict_entry(), zebra_open(), zebra_open_fmatch(), zebra_rec_keys_to_snippets1(), zebra_recid_to_sysno(), zebra_record_check(), zebra_record_fetch(), zebra_register_check(), zebra_register_statistics(), zebra_select_register(), zebra_special_fetch(), zebra_string_norm(), zebra_term_untrans(), zebra_update_file_match(), and zebraRankLookup().

char* zebra_session::reg_name
Res zebra_session::res
struct zebra_service* zebra_session::service
Res zebra_session::session_res
ZebraSet zebra_session::sets
int zebra_session::shadow_enable
void* zebra_session::store_data_buf
size_t zebra_session::store_data_size
int zebra_session::trans_no

Definition at line 187 of file index.h.

Referenced by zebra_begin_trans(), zebra_end_transaction(), zebra_open(), and zebra_trans_no().

int zebra_session::trans_w_no

Definition at line 188 of file index.h.

Referenced by zebra_begin_trans(), zebra_end_transaction(), and zebra_open().

char* zebra_session::user_perm

Definition at line 194 of file index.h.

Referenced by zebra_auth(), zebra_begin_trans(), zebra_close(), and zebra_open().

char* zebra_session::xadmin_databaseName

Definition at line 176 of file index.h.


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