metaproxy  1.21.0
Classes | Namespaces | Functions | Variables
filter_session_shared.cpp File Reference
#include "config.hpp"
#include <metaproxy/filter.hpp>
#include <metaproxy/package.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/xtime.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/format.hpp>
#include <metaproxy/util.hpp>
#include "filter_session_shared.hpp"
#include <yaz/copy_types.h>
#include <yaz/log.h>
#include <yaz/zgdu.h>
#include <yaz/otherinfo.h>
#include <yaz/diagbib1.h>
#include <yazpp/z-query.h>
#include <yazpp/record-cache.h>
#include <map>
#include <iostream>
#include <time.h>
#include <limits.h>
Include dependency graph for filter_session_shared.cpp:

Go to the source code of this file.

Classes

class  metaproxy_1::filter::SessionShared::InitKey
 
class  metaproxy_1::filter::SessionShared::Worker
 
class  metaproxy_1::filter::SessionShared::BackendSet
 
class  metaproxy_1::filter::SessionShared::BackendInstance
 
class  metaproxy_1::filter::SessionShared::BackendClass
 
class  metaproxy_1::filter::SessionShared::FrontendSet
 
struct  metaproxy_1::filter::SessionShared::Frontend
 
class  metaproxy_1::filter::SessionShared::Rep
 

Namespaces

 metaproxy_1
 
 metaproxy_1::filter
 

Functions

static int get_diagnostic (Z_DefaultDiagFormat *r)
 
static mp::filter::Base * filter_creator ()
 

Variables

struct metaproxy_1_filter_struct metaproxy_1_filter_session_shared
 

Function Documentation

◆ filter_creator()

static mp::filter::Base* filter_creator ( )
static

Definition at line 1635 of file filter_session_shared.cpp.

1636 {
1637  return new mp::filter::SessionShared;
1638 }

◆ get_diagnostic()

static int get_diagnostic ( Z_DefaultDiagFormat *  r)
static

Definition at line 690 of file filter_session_shared.cpp.

691 {
692  return *r->condition;
693 }

Referenced by metaproxy_1::filter::SessionShared::Frontend::get_set().

Variable Documentation

◆ metaproxy_1_filter_session_shared

struct metaproxy_1_filter_struct metaproxy_1_filter_session_shared
Initial value:
= {
0,
"session_shared",
}
static mp::filter::Base * filter_creator()

Definition at line 1635 of file filter_session_shared.cpp.

Referenced by metaproxy_1::FactoryStatic::FactoryStatic().