repl.h File Reference

#include "pdfile.h"
#include "db.h"
#include "dbhelpers.h"
#include "query.h"
#include "queryoptimizer.h"
#include "../client/dbclient.h"
#include "../util/optime.h"
#include "oplog.h"
#include "../util/timer.h"
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include "../client/constants.h"
Include dependency graph for repl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mongo::DbIds
class  mongo::IdTracker
class  mongo::MemIds
class  mongo::ReplSettings
class  mongo::ReplSource
class  mongo::SyncException

Namespaces

namespace  mongo

Enumerations

enum  mongo::SlaveTypes { mongo::NotSlave = 0, mongo::SimpleSlave, mongo::ReplPairSlave }

Functions

bool mongo::anyReplEnabled ()
void mongo::appendReplicationInfo (BSONObjBuilder &result, bool authed, int level=0)
bool mongo::cloneFrom (const char *masterHost, string &errmsg, const string &fromdb, bool logForReplication, bool slaveOk, bool useReplAuth, bool snapshot)

Variables

ReplSettings mongo::replSettings
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:37 2013