#include <LBOM.h>
Public Member Functions | |
LDOMid | id () |
void * | getUserData () |
Private Member Functions | |
LBOM () | |
LBOM (LBDB *_parent, LDOMid _id, void *_userData, LDCallbacks _callbacks) | |
~LBOM () | |
void | DepositHandle (LDOMHandle _h) |
void | Migrate (LDObjHandle _h, int dest) |
void | MetaLBResumeWaitingChares (LDObjHandle _h, int lb_ideal_period) |
void | MetaLBCallLBOnChares (LDObjHandle _h) |
bool | RegisteringObjs () |
void | SetRegisteringObjs (bool _set) |
Private Attributes | |
LBDB * | parent |
LDOMid | myid |
LDOMHandle | myhandle |
void * | userData |
LDCallbacks | callbacks |
bool | registering_objs |
Friends | |
class | LBDB |
Definition at line 14 of file LBOM.h.
LBOM::LBOM | ( | LBDB * | _parent, | |
LDOMid | _id, | |||
void * | _userData, | |||
LDCallbacks | _callbacks | |||
) | [inline, private] |
void* LBOM::getUserData | ( | ) | [inline] |
Definition at line 21 of file LBOM.h.
References userData.
Referenced by LDOMUserData().
void LBOM::DepositHandle | ( | LDOMHandle | _h | ) | [inline, private] |
Definition at line 36 of file LBOM.h.
References myhandle.
Referenced by LBDB::AddOM().
void LBOM::Migrate | ( | LDObjHandle | _h, | |
int | dest | |||
) | [inline, private] |
Definition at line 37 of file LBOM.h.
References callbacks, and LDCallbacks::migrate.
Referenced by LBDB::Migrate().
void LBOM::MetaLBResumeWaitingChares | ( | LDObjHandle | _h, | |
int | lb_ideal_period | |||
) | [inline, private] |
Definition at line 39 of file LBOM.h.
References callbacks, and LDCallbacks::metaLBResumeWaitingChares.
Referenced by LBDB::MetaLBResumeWaitingChares().
void LBOM::MetaLBCallLBOnChares | ( | LDObjHandle | _h | ) | [inline, private] |
Definition at line 42 of file LBOM.h.
References callbacks, and LDCallbacks::metaLBCallLBOnChares.
Referenced by LBDB::MetaLBCallLBOnChares().
bool LBOM::RegisteringObjs | ( | ) | [inline, private] |
Definition at line 46 of file LBOM.h.
References registering_objs.
Referenced by LBDB::DoneRegisteringObjects(), and LBDB::RegisteringObjects().
void LBOM::SetRegisteringObjs | ( | bool | _set | ) | [inline, private] |
Definition at line 47 of file LBOM.h.
References registering_objs.
Referenced by LBDB::DoneRegisteringObjects(), and LBDB::RegisteringObjects().
LBDB* LBOM::parent [private] |
LDOMHandle LBOM::myhandle [private] |
void* LBOM::userData [private] |
LDCallbacks LBOM::callbacks [private] |
Definition at line 53 of file LBOM.h.
Referenced by LBOM(), MetaLBCallLBOnChares(), MetaLBResumeWaitingChares(), and Migrate().
bool LBOM::registering_objs [private] |
Definition at line 54 of file LBOM.h.
Referenced by LBOM(), RegisteringObjs(), and SetRegisteringObjs().