|
xapian-core
1.4.30
|
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"
Include dependency graph for remoteserver.cc: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().