mongo::ShardConnection Class Reference
#include <shard.h>
List of all members.
Detailed Description
Definition at line 214 of file shard.h.
Constructor & Destructor Documentation
mongo::ShardConnection::ShardConnection |
( |
const Shard * |
s, |
|
|
const string & |
ns | |
|
) |
| | |
mongo::ShardConnection::ShardConnection |
( |
const Shard & |
s, |
|
|
const string & |
ns | |
|
) |
| | |
mongo::ShardConnection::ShardConnection |
( |
const string & |
addr, |
|
|
const string & |
ns | |
|
) |
| | |
mongo::ShardConnection::~ShardConnection |
( |
|
) |
|
Member Function Documentation
void mongo::ShardConnection::_finishInit |
( |
|
) |
[private] |
void mongo::ShardConnection::_init |
( |
|
) |
[private] |
static void mongo::ShardConnection::checkMyConnectionVersions |
( |
const string & |
ns |
) |
[static] |
checks all of my thread local connections for the version of this ns
void mongo::ShardConnection::done |
( |
|
) |
[virtual] |
void mongo::ShardConnection::donotCheckVersion |
( |
|
) |
[inline] |
DBClientBase* mongo::ShardConnection::get |
( |
|
) |
[inline, virtual] |
string mongo::ShardConnection::getHost |
( |
|
) |
const [inline, virtual] |
void mongo::ShardConnection::kill |
( |
|
) |
|
DBClientBase* mongo::ShardConnection::operator-> |
( |
|
) |
[inline] |
bool mongo::ShardConnection::runCommand |
( |
const string & |
db, |
|
|
const BSONObj & |
cmd, |
|
|
BSONObj & |
res | |
|
) |
| | |
this just passes through excpet it checks for stale configs
bool mongo::ShardConnection::setVersion |
( |
|
) |
[inline] |
static void mongo::ShardConnection::sync |
( |
|
) |
[static] |
Member Data Documentation
The documentation for this class was generated from the following file: