d_logic.h File Reference

#include "../pch.h"
#include "../db/jsobj.h"
#include "d_chunk_manager.h"
#include "util.h"
Include dependency graph for d_logic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mongo::ShardedConnectionInfo
struct  mongo::ShardForceVersionOkModeBlock
class  mongo::ShardingState

Namespaces

namespace  mongo

Typedefs

typedef ShardChunkVersion mongo::ConfigVersion
typedef map< string,
ConfigVersion > 
mongo::NSVersionMap

Functions

bool mongo::_handlePossibleShardedMessage (Message &m, DbResponse *dbresponse)
void mongo::aboutToDeleteForSharding (const Database *db, const DiskLoc &dl)
unsigned long long mongo::extractVersion (BSONElement e, string &errmsg)
bool mongo::handlePossibleShardedMessage (Message &m, DbResponse *dbresponse)
bool mongo::haveLocalShardingInfo (const string &ns)
void mongo::logOpForSharding (const char *opstr, const char *ns, const BSONObj &obj, BSONObj *patt)
bool mongo::shardVersionOk (const string &ns, bool write, string &errmsg)

Variables

ShardingState mongo::shardingState
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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