metaproxy  1.3.55
Public Member Functions | Public Attributes | List of all members
metaproxy_1::filter::SessionShared::BackendSet Class Reference
Collaboration diagram for metaproxy_1::filter::SessionShared::BackendSet:
Collaboration graph

Public Member Functions

void timestamp ()
 BackendSet (const std::string &result_set_id, const Databases &databases, const yazpp_1::Yaz_Z_Query &query)
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

Detailed Description

Definition at line 73 of file filter_session_shared.cpp.

Constructor & Destructor Documentation

metaproxy_1::filter::SessionShared::BackendSet::BackendSet ( const std::string &  result_set_id,
const Databases databases,
const yazpp_1::Yaz_Z_Query &  query 
)

Member Function Documentation

bool metaproxy_1::filter::SessionShared::BackendSet::search ( Package &  frontend_package,
Package &  search_package,
const Z_APDU *  apdu_req,
const BackendInstancePtr  bp,
Z_Records **  z_records 
)
void metaproxy_1::filter::SessionShared::BackendSet::timestamp ( )

Member Data Documentation

Databases metaproxy_1::filter::SessionShared::BackendSet::m_databases

Definition at line 76 of file filter_session_shared.cpp.

yazpp_1::Yaz_Z_Query metaproxy_1::filter::SessionShared::BackendSet::m_query

Definition at line 78 of file filter_session_shared.cpp.

yazpp_1::RecordCache metaproxy_1::filter::SessionShared::BackendSet::m_record_cache

Definition at line 81 of file filter_session_shared.cpp.

std::string metaproxy_1::filter::SessionShared::BackendSet::m_result_set_id

Definition at line 75 of file filter_session_shared.cpp.

Odr_int metaproxy_1::filter::SessionShared::BackendSet::m_result_set_size

Definition at line 77 of file filter_session_shared.cpp.

time_t metaproxy_1::filter::SessionShared::BackendSet::m_time_last_use

Definition at line 79 of file filter_session_shared.cpp.


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