concurrency.h File Reference

#include "../util/concurrency/rwlock.h"
#include "../util/mmap.h"
#include "../util/time_support.h"
#include "mongomutex.h"
Include dependency graph for concurrency.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mongo::atleastreadlock
struct  mongo::dblock
class  mongo::mongolock
class  mongo::MutexInfo
struct  mongo::readlock
struct  mongo::readlocktry
struct  mongo::readlocktryassert
struct  mongo::writelock
struct  mongo::writelocktry

Namespaces

namespace  mongo

Functions

void mongo::assertInWriteLock ()
void mongo::curopGotLock (Client *)
Client * mongo::curopWaitingForLock (int type)
void mongo::dbunlocking_read ()
void mongo::dbunlocking_write ()
bool mongo::haveClient ()
string mongo::sayClientState ()
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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