23 #ifndef XAPIAN_INCLUDED_REPLICATION_H
24 #define XAPIAN_INCLUDED_REPLICATION_H
101 void write_changesets_to_fd(
int fd,
102 const std::string & start_revision,
106 std::string get_description()
const;
152 std::string get_revision_info()
const;
161 void set_read_fd(
int fd);
194 double reader_close_time);
197 std::string get_description()
const;
Internal implementation of DatabaseReplica.
Access to a master database for replication.
DatabaseMaster(const std::string &path_)
Create a new DatabaseMaster for the database at the specified path.
std::string path
The path to the master database.
Access to a database replica, for applying replication to it.
void operator=(const DatabaseReplica &other)
No assignment.
DatabaseReplica(const DatabaseReplica &other)
No copying.
The Xapian namespace contains public interfaces for the Xapian library.
Information about the steps involved in performing a replication.
bool changed
True if and only if the replication corresponds to a change in the live version of the database.
int fullcopy_count
Number of times a full database copy was performed.
int changeset_count
Number of changesets applied.
Define XAPIAN_VISIBILITY_* macros.
#define XAPIAN_VISIBILITY_DEFAULT