|
xapian-core
2.0.0
|
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/rset.h"#include "xapian/valueiterator.h"#include <signal.h>#include <cerrno>#include <cstdlib>#include <memory>#include "api/msetinternal.h"#include "api/termlist.h"#include "matcher/matcher.h"#include "omassert.h"#include "pack.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 156 of file remoteserver.cc.
|
static |
Definition at line 56 of file remoteserver.cc.
Referenced by RemoteServer::msg_adddocument(), RemoteServer::msg_addspelling(), RemoteServer::msg_addsynonym(), RemoteServer::msg_cancel(), RemoteServer::msg_clearsynonyms(), RemoteServer::msg_commit(), RemoteServer::msg_deletedocument(), RemoteServer::msg_deletedocumentterm(), RemoteServer::msg_removespelling(), RemoteServer::msg_removesynonym(), RemoteServer::msg_replacedocument(), RemoteServer::msg_replacedocumentterm(), RemoteServer::msg_setmetadata(), and RemoteServer::msg_writeaccess().