#include <dur_commitjob.h>
Classes | |
| struct | D |
Public Member Functions | |
| void | _insertWriteIntent (void *p, int len) |
| void | clear () |
| void | insertWriteIntent (void *p, int len) |
Public Attributes | |
| Already< 127 > | _alreadyNoted |
| TaskQueue< D > | _deferred |
| bool | _drained |
| vector< shared_ptr< DurOp > > | _ops |
| set< WriteIntent > | _writes |
our record of pending/uncommitted write intents
Definition at line 107 of file dur_commitjob.h.
| void mongo::dur::Writes::_insertWriteIntent | ( | void * | p, | |
| int | len | |||
| ) |
merges into set (ie non-deferred version)
| void mongo::dur::Writes::clear | ( | ) |
reset the Writes structure (empties all the above)
| void mongo::dur::Writes::insertWriteIntent | ( | void * | p, | |
| int | len | |||
| ) | [inline] |
Definition at line 126 of file dur_commitjob.h.
Definition at line 115 of file dur_commitjob.h.
Definition at line 114 of file dur_commitjob.h.
Definition at line 118 of file dur_commitjob.h.
| vector< shared_ptr<DurOp> > mongo::dur::Writes::_ops |
Definition at line 117 of file dur_commitjob.h.
Definition at line 116 of file dur_commitjob.h.