11 class MpiLookingToDoList;
22 void post(
const char*
key, bbsmpibuf*);
23 bool look(
const char*
key, bbsmpibuf**);
30 static void handle1(
int size,
int tag,
int source);
34 void post_todo(
int parentid,
int cid, bbsmpibuf*);
MpiLookingToDoList * send_context_
void post(const char *key)
bool look_take(const char *key)
bool look(const char *key)
bool take_pending(const char *key, int *cid)
static BBSDirectServer * server_
void context(int ncid, int *cids)
static void handle_block()
bool send_context(int cid)
void put_pending(const char *key, int cid)
MpiPendingList * pending_
MpiLookingToDoList * looking_todo_
virtual ~BBSDirectServer()
MpiMessageList * messages_
int look_take_result(int parentid)
int remaining_context_cnt_
void post_todo(int parentid, int cid)
void add_looking_todo(int cid)