xapian-core
1.4.27
|
Xapian remote backend server base class. More...
#include <config.h>
#include "remoteserver.h"
#include "xapian/constants.h"
#include "xapian/database.h"
#include "xapian/enquire.h"
#include "xapian/error.h"
#include "xapian/matchspy.h"
#include "xapian/query.h"
#include "xapian/valueiterator.h"
#include <signal.h>
#include <cerrno>
#include <cstdlib>
#include "autoptr.h"
#include "length.h"
#include "matcher/multimatch.h"
#include "noreturn.h"
#include "omassert.h"
#include "realtime.h"
#include "serialise.h"
#include "serialise-double.h"
#include "serialise-error.h"
#include "str.h"
#include "stringutils.h"
#include "weight/weightinternal.h"
Go to the source code of this file.
Classes | |
struct | ConnectionClosed |
Class to throw when we receive the connection closing message. More... | |
Typedefs | |
typedef void(RemoteServer::* | dispatch_func) (const string &) |
Functions | |
static void | throw_read_only () |
Xapian remote backend server base class.
Definition in file remoteserver.cc.
typedef void(RemoteServer::* dispatch_func) (const string &) |
Definition at line 152 of file remoteserver.cc.
|
static |
Definition at line 52 of file remoteserver.cc.
Referenced by RemoteServer::msg_adddocument(), RemoteServer::msg_addspelling_(), RemoteServer::msg_cancel_(), RemoteServer::msg_commit(), RemoteServer::msg_deletedocument(), RemoteServer::msg_deletedocumentterm_(), RemoteServer::msg_removespelling(), RemoteServer::msg_replacedocument_(), RemoteServer::msg_replacedocumentterm(), RemoteServer::msg_setmetadata_(), and RemoteServer::msg_writeaccess().