Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_Cached_Connect_Strategy_Ex Member List

This is the complete list of members for ACE_Cached_Connect_Strategy_Ex, including all inherited members.

- ACE_ALLOC_HOOK_DECLARE
- ACE_Cached_Connect_Strategy(ACE_Creation_Strategy<SVC_HANDLER> *cre_s = 0, ACE_Concurrency_Strategy<SVC_HANDLER> *con_s = 0, ACE_Recycling_Strategy<SVC_HANDLER> *rec_s = 0, MUTEX *mutex = 0, int delete_mutex = 0)
- ACE_Cached_Connect_Strategy_Ex(CACHING_STRATEGY &caching_s, ACE_Creation_Strategy<SVC_HANDLER> *cre_s = 0, ACE_Concurrency_Strategy<SVC_HANDLER> *con_s = 0, ACE_Recycling_Strategy<SVC_HANDLER> *rec_s = 0, MUTEX *lock = 0, int delete_lock = 0)
- ACE_Connect_Strategy(void)
- ACE_Connection_Recycling_Strategy(void) `[protected]`
- activate_svc_handler(SVC_HANDLER *svc_handler) `[virtual]`
- assign_recycler(SVC_HANDLER *svc_handler, ACE_Connection_Recycling_Strategy *recycler, const void *recycling_act) `[virtual]`
- cache(const void *recycling_act) `[virtual]`
- cache_i(const void *recycling_act) `[protected, virtual]`
- cached_connect(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms) `[protected, virtual]`
- caching_strategy(void)
- CCSBASE typedef
- check_hint_i(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, ACE_Pair<SVC_HANDLER *, ATTRIBUTES> > *&entry, int &found) `[protected]`
- ACE_Cached_Connect_Strategy::check_hint_i(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, SVC_HANDLER *> *&entry, int &found) `[protected]`
- cleanup(void)
- cleanup_hint(const void *recycling_act, void **act_holder = 0) `[virtual]`
- cleanup_hint_i(const void *recycling_act, void **act_holder) `[protected, virtual]`
- CLEANUP_STRATEGY typedef
- CONCURRENCY_STRATEGY typedef
- concurrency_strategy(void) const `[virtual]`
- concurrency_strategy_ `[protected]`
- CONNECT_STRATEGY typedef
- connect_svc_handler(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms) `[virtual]`
- connect_svc_handler(SVC_HANDLER *&sh, SVC_HANDLER *&sh_copy, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms) `[virtual]`
- connect_svc_handler_i(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms, int &found) `[protected, virtual]`
- CONNECTION_CACHE typedef
- connection_cache_ `[protected]`
- CONNECTION_CACHE_ENTRY typedef
- CONNECTION_MAP typedef
- connection_map_ `[protected]`
- CONNECTION_MAP_ENTRY typedef
- CONNECTION_MAP_ITERATOR typedef
- connector(void) const `[virtual]`
- connector_ `[protected]`
- CREATION_STRATEGY typedef
- creation_strategy(void) const `[virtual]`
- creation_strategy_ `[protected]`
- delete_concurrency_strategy_ `[protected]`
- delete_creation_strategy_ `[protected]`
- delete_lock_ `[protected]`
- delete_recycling_strategy_ `[protected]`
- dump(void) const
- find(ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR> &search_addr, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, ACE_Pair<SVC_HANDLER *, ATTRIBUTES> > *&entry) `[protected]`
- ACE_Cached_Connect_Strategy::find(ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR> &search_addr, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, SVC_HANDLER *> *&entry) `[protected]`
- find_or_create_svc_handler_i(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, ACE_Pair<SVC_HANDLER *, ATTRIBUTES> > *&entry, int &found) `[protected, virtual]`
- ACE_Cached_Connect_Strategy::find_or_create_svc_handler_i(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms, ACE_Hash_Map_Entry<ACE_Refcounted_Hash_Recyclable<ACE_PEER_CONNECTOR_ADDR>, SVC_HANDLER *> *&entry, int &found) `[protected]`
- KEY typedef
- lock_ `[protected]`
- make_svc_handler(SVC_HANDLER *&sh) `[virtual]`
- mark_as_closed(const void *recycling_act) `[virtual]`
- mark_as_closed_i(const void *recycling_act) `[virtual]`
- new_connection(SVC_HANDLER *&sh, const ACE_PEER_CONNECTOR_ADDR &remote_addr, ACE_Time_Value *timeout, const ACE_PEER_CONNECTOR_ADDR &local_addr, int reuse_addr, int flags, int perms) `[protected, virtual]`
- open(ACE_Creation_Strategy<SVC_HANDLER> *cre_s, ACE_Concurrency_Strategy<SVC_HANDLER> *con_s, ACE_Recycling_Strategy<SVC_HANDLER> *rec_s) `[virtual]`
- prepare_for_recycling(SVC_HANDLER *svc_handler) `[virtual]`
- purge(const void *recycling_act) `[virtual]`
- purge_connections(void) `[virtual]`
- purge_i(const void *recycling_act) `[protected, virtual]`
- recycle_state(const void *recycling_act, ACE_Recyclable_State new_state) `[virtual]`
- recycle_state(const void *recycling_act) const `[virtual]`
- recycle_state_i(const void *recycling_act, ACE_Recyclable_State new_state) `[protected, virtual]`
- recycle_state_i(const void *recycling_act) const `[protected, virtual]`
- RECYCLING_STRATEGY typedef
- recycling_strategy(void) const `[virtual]`
- recycling_strategy_ `[protected]`
- REFCOUNTED_HASH_RECYCLABLE_ADDRESS typedef
- reverse_lock_ `[protected]`
- REVERSE_MUTEX typedef
- SELF typedef
- VALUE typedef
- ~ACE_Cached_Connect_Strategy(void) `[virtual]`
- ~ACE_Cached_Connect_Strategy_Ex(void) `[virtual]`
- ~ACE_Connect_Strategy(void) `[virtual]`
- ~ACE_Connection_Recycling_Strategy(void) `[virtual]`