metaproxy
1.21.0
|
Public Member Functions | |
void | timestamp () |
BackendSet (const std::string &result_set_id, const Databases &databases, const yazpp_1::Yaz_Z_Query &query, Z_OtherInformation *additionalSearchInfoRequest) | |
~BackendSet () | |
bool | search (Package &frontend_package, Package &search_package, const Z_APDU *apdu_req, const BackendInstancePtr bp, Z_Records **z_records) |
Public Attributes | |
std::string | m_result_set_id |
Databases | m_databases |
Odr_int | m_result_set_size |
yazpp_1::Yaz_Z_Query | m_query |
time_t | m_time_last_use |
yazpp_1::RecordCache | m_record_cache |
Z_OtherInformation * | additionalSearchInfoRequest |
Z_OtherInformation * | additionalSearchInfoResponse |
NMEM | mem_additionalSearchInfo |
Definition at line 75 of file filter_session_shared.cpp.
mp::filter::SessionShared::BackendSet::BackendSet | ( | const std::string & | result_set_id, |
const Databases & | databases, | ||
const yazpp_1::Yaz_Z_Query & | query, | ||
Z_OtherInformation * | additionalSearchInfoRequest | ||
) |
Definition at line 669 of file filter_session_shared.cpp.
References additionalSearchInfoRequest, additionalSearchInfoResponse, mem_additionalSearchInfo, and timestamp().
mp::filter::SessionShared::BackendSet::~BackendSet | ( | ) |
Definition at line 685 of file filter_session_shared.cpp.
bool mp::filter::SessionShared::BackendSet::search | ( | Package & | frontend_package, |
Package & | search_package, | ||
const Z_APDU * | apdu_req, | ||
const BackendInstancePtr | bp, | ||
Z_Records ** | z_records | ||
) |
Definition at line 695 of file filter_session_shared.cpp.
void mp::filter::SessionShared::BackendSet::timestamp | ( | ) |
Definition at line 664 of file filter_session_shared.cpp.
Referenced by BackendSet().
Z_OtherInformation* metaproxy_1::filter::SessionShared::BackendSet::additionalSearchInfoRequest |
Definition at line 85 of file filter_session_shared.cpp.
Referenced by BackendSet().
Z_OtherInformation* metaproxy_1::filter::SessionShared::BackendSet::additionalSearchInfoResponse |
Definition at line 86 of file filter_session_shared.cpp.
Referenced by BackendSet().
Databases metaproxy_1::filter::SessionShared::BackendSet::m_databases |
Definition at line 78 of file filter_session_shared.cpp.
yazpp_1::Yaz_Z_Query metaproxy_1::filter::SessionShared::BackendSet::m_query |
Definition at line 80 of file filter_session_shared.cpp.
yazpp_1::RecordCache metaproxy_1::filter::SessionShared::BackendSet::m_record_cache |
Definition at line 83 of file filter_session_shared.cpp.
std::string metaproxy_1::filter::SessionShared::BackendSet::m_result_set_id |
Definition at line 77 of file filter_session_shared.cpp.
Odr_int metaproxy_1::filter::SessionShared::BackendSet::m_result_set_size |
Definition at line 79 of file filter_session_shared.cpp.
time_t metaproxy_1::filter::SessionShared::BackendSet::m_time_last_use |
Definition at line 81 of file filter_session_shared.cpp.
NMEM metaproxy_1::filter::SessionShared::BackendSet::mem_additionalSearchInfo |
Definition at line 87 of file filter_session_shared.cpp.
Referenced by BackendSet().