xapian-core  1.4.25
Classes | Macros | Functions
replication.cc File Reference

Replication support for Xapian databases. More...

#include <config.h>
#include "replication.h"
#include "xapian/intrusive_ptr.h"
#include "xapian/constants.h"
#include "xapian/dbfactory.h"
#include "xapian/error.h"
#include "xapian/version.h"
#include "backends/database.h"
#include "backends/databasereplicator.h"
#include "debuglog.h"
#include "filetests.h"
#include "fileutils.h"
#include "io_utils.h"
#include "omassert.h"
#include "realtime.h"
#include "net/remoteconnection.h"
#include "noreturn.h"
#include "replicationprotocol.h"
#include "safesysstat.h"
#include "safeunistd.h"
#include "net/length.h"
#include "str.h"
#include "unicode/description_append.h"
#include "autoptr.h"
#include <cerrno>
#include <fstream>
#include <string>
+ Include dependency graph for replication.cc:

Go to the source code of this file.

Classes

class  Xapian::DatabaseReplica::Internal
 Internal implementation of DatabaseReplica. More...
 

Macros

#define REPLICA_STUB_BANNER
 

Functions

static void throw_connection_closed_unexpectedly ()
 

Detailed Description

Replication support for Xapian databases.

Definition in file replication.cc.

Macro Definition Documentation

◆ REPLICA_STUB_BANNER

#define REPLICA_STUB_BANNER
Value:
"# Automatically generated by Xapian::DatabaseReplica v" XAPIAN_VERSION ".\n" \
"# Do not manually edit - replication operations may regenerate this file.\n"
#define XAPIAN_VERSION
The version of Xapian as a C string literal.
Definition: version.h:39

Definition at line 58 of file replication.cc.

Referenced by Xapian::DatabaseReplica::Internal::update_stub_database().

Function Documentation

◆ throw_connection_closed_unexpectedly()

static void throw_connection_closed_unexpectedly ( )
static