#include <AsyncStartupWaiter_i.h>
List of all members.
Classes |
| struct | PendingData |
Public Member Functions |
| void | wait_for_startup (ImplementationRepository::AMH_AsyncStartupWaiterResponseHandler_ptr rh, const char *name) |
| void | unblock_one (const char *name, const char *partial_ior, const char *ior, bool queue) |
| void | unblock_all (const char *name) |
| void | debug (bool dbg) |
Private Types |
| typedef ACE_Vector< PendingData > | PendingList |
typedef ACE_Strong_Bound_Ptr
< PendingList, ACE_Null_Mutex > | PendingListPtr |
typedef
ACE_Hash_Map_Manager_Ex
< ACE_CString, PendingListPtr,
ACE_Hash< ACE_CString >
, ACE_Equal_To< ACE_CString >
, ACE_Null_Mutex > | PendingMap |
typedef ACE_Vector
< ImplementationRepository::AMH_AsyncStartupWaiterResponseHandler_var > | RHList |
typedef ACE_Strong_Bound_Ptr
< RHList, ACE_Null_Mutex > | RHListPtr |
typedef
ACE_Hash_Map_Manager_Ex
< ACE_CString, RHListPtr,
ACE_Hash< ACE_CString >
, ACE_Equal_To< ACE_CString >
, ACE_Null_Mutex > | WaitingMap |
Private Member Functions |
| ImplementationRepository::AMH_AsyncStartupWaiterResponseHandler_ptr | get_one_waiter (const char *name) |
| void | get_all_waiters (const char *name, RHList &ret) |
| void | send_response (ImplementationRepository::AMH_AsyncStartupWaiterResponseHandler &rh, const char *name, const char *partial_ior, const char *ior) |
Private Attributes |
| WaitingMap | waiting_ |
| PendingMap | pending_ |
| bool | debug_ |
Member Typedef Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: