|
xapian-core
2.0.0
|
BackendManager subclass for remotetcp databases. More...
#include <config.h>#include "backendmanager_remotetcp.h"#include <xapian.h>#include <stdio.h>#include <cerrno>#include <cstring>#include "safesysexits.h"#include "errno_to_string.h"#include "str.h"#include <string>#include <vector>
Include dependency graph for backendmanager_remotetcp.cc:Go to the source code of this file.
Classes | |
| class | ServerData |
Macros | |
| #define | LOCALHOST "127.0.0.1" |
| #define | DEFAULT_PORT 1239 |
Functions | |
| static Xapian::Database | get_remotetcp_db (const string &args, int *port_ptr=nullptr) |
| static Xapian::WritableDatabase | get_remotetcp_writable_db (const string &args) |
Variables | |
| static ServerData | server_data [16] |
| static unsigned | first_unused_server_data = 0 |
BackendManager subclass for remotetcp databases.
Definition in file backendmanager_remotetcp.cc.
| #define DEFAULT_PORT 1239 |
Definition at line 67 of file backendmanager_remotetcp.cc.
| #define LOCALHOST "127.0.0.1" |
Definition at line 64 of file backendmanager_remotetcp.cc.
|
static |
Definition at line 393 of file backendmanager_remotetcp.cc.
References LOCALHOST, and Xapian::Remote::open().
Referenced by BackendManagerRemoteTcp::get_database_by_path(), BackendManagerRemoteTcp::get_remote_database(), and BackendManagerRemoteTcp::get_writable_database_as_database().
|
static |
Definition at line 403 of file backendmanager_remotetcp.cc.
References LOCALHOST, and Xapian::Remote::open_writable().
Referenced by BackendManagerRemoteTcp::get_writable_database(), and BackendManagerRemoteTcp::get_writable_database_again().
|
static |
Definition at line 165 of file backendmanager_remotetcp.cc.
Referenced by BackendManagerRemoteTcp::clean_up(), and BackendManagerRemoteTcp::kill_remote().
|
static |
Definition at line 163 of file backendmanager_remotetcp.cc.
Referenced by BackendManagerRemoteTcp::clean_up(), and BackendManagerRemoteTcp::kill_remote().