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

# TAO_Transport Member List

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

- _duplicate(TAO_Transport* transport) `[static]`
- bidirectional_flag(void) const `[virtual]`
- bidirectional_flag(int flag) `[virtual]`
- bidirectional_flag_ `[protected]`
- cache_map_entry(TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *entry)
- cache_map_entry(void)
- cache_map_entry_ `[protected]`
- cancel_output_i(void) `[private]`
- check_buffering_constraints_i(TAO_Stub *stub, int &must_flush) `[private]`
- check_event_handler_i(const char *caller) `[private]`
- cleanup_queue(size_t byte_count) `[private]`
- close_connection(void) `[virtual]`
- close_connection_i(void) `[protected, virtual]`
- connection_handler_closing(void) `[virtual]`
- consolidate_extra_messages(ACE_Message_Block &incoming, TAO_Resume_Handle &rh) `[protected]`
- consolidate_fragments(TAO_Queued_Data *qd, TAO_Resume_Handle &rh) `[protected]`
- consolidate_message(ACE_Message_Block &incoming, ssize_t missing_data, TAO_Resume_Handle &rh, ACE_Time_Value *max_wait_time) `[protected, virtual]`
- consolidate_message_queue(ACE_Message_Block &incoming, ssize_t missing_data, TAO_Resume_Handle &rh, ACE_Time_Value *max_wait_time) `[protected]`
- current_deadline_ `[protected]`
- dequeue_all(void)
- drain_queue(void) `[private]`
- drain_queue_helper(int &iovcnt, iovec iov[]) `[private]`
- drain_queue_i(void) `[private]`
- event_handler_i(void) = 0 `[protected, pure virtual]`
- flush_timer_id_ `[protected]`
- flush_timer_pending(void) const `[private]`
- generate_locate_request(TAO_Target_Specification &spec, TAO_Operation_Details &opdetails, TAO_OutputCDR &output)
- generate_request_header(TAO_Operation_Details &opd, TAO_Target_Specification &spec, TAO_OutputCDR &msg) `[virtual]`
- handle_input_i(TAO_Resume_Handle &rh, ACE_Time_Value *max_wait_time = 0, int block = 0) `[virtual]`
- handle_output(void)
- handle_timeout(const ACE_Time_Value &current_time, const void* act)
- handler_lock_ `[protected]`
- head_ `[protected]`
- id(void) const
- id(int id)
- id_ `[protected]`
- idle_after_reply(void) `[virtual]`
- idle_after_send(void) `[virtual]`
- incoming_message_queue_ `[protected]`
- make_idle(void)
- make_queued_data(ACE_Message_Block &incoming) `[protected]`
- messaging_init(CORBA::Octet major, CORBA::Octet minor) = 0 `[pure virtual]`
- messaging_object(void) = 0 `[protected, pure virtual]`
- missing_data(ACE_Message_Block &message_block) `[protected]`
- operator=(const TAO_Transport&) `[private]`
- orb_core(void) const
- orb_core_ `[protected]`
- parse_consolidate_messages(ACE_Message_Block &bl, TAO_Resume_Handle &rh, ACE_Time_Value *time = 0) `[protected]`
- parse_incoming_messages(ACE_Message_Block &message_block) `[protected]`
- process_parsed_messages(TAO_Queued_Data *qd, TAO_Resume_Handle &rh) `[protected]`
- process_queue_head(TAO_Resume_Handle &rh) `[private]`
- provide_handle(ACE_Handle_Set &reactor_registered, TAO_EventHandlerSet &unregistered)
- purge_entry(void)
- purging_order(void) const
- purging_order(unsigned long value)
- purging_order_ `[protected]`
- queue_is_empty(void)
- queue_is_empty_i(void) `[private]`
- recache_transport(TAO_Transport_Descriptor_Interface* desc)
- recv(char *buffer, size_t len, const ACE_Time_Value *timeout = 0)
- recv_i(char *buffer, size_t len, const ACE_Time_Value *timeout = 0) = 0 `[protected, pure virtual]`
- register_handler(void)
- register_handler_i(void) = 0 `[protected, pure virtual]`
- release(TAO_Transport* transport) `[static]`
- report_invalid_event_handler(const char *caller) `[private]`
- reset_flush_timer(void) `[private]`
- schedule_output_i(void) `[private]`
- send(iovec *iov, int iovcnt, size_t &bytes_transferred, const ACE_Time_Value *timeout = 0)
- send_i(iovec *iov, int iovcnt, size_t &bytes_transferred, const ACE_Time_Value *timeout = 0) = 0 `[protected, pure virtual]`
- send_message(TAO_OutputCDR &stream, TAO_Stub *stub = 0, int is_synchronous = 1, ACE_Time_Value *max_time_wait = 0) = 0 `[pure virtual]`
- send_message_block_chain(const ACE_Message_Block *message_block, size_t &bytes_transferred, ACE_Time_Value *max_wait_time = 0)
- send_message_block_chain_i(const ACE_Message_Block *message_block, size_t &bytes_transferred, ACE_Time_Value *max_wait_time)
- send_message_i(TAO_Stub *stub, int is_synchronous, const ACE_Message_Block *message_block, ACE_Time_Value *max_wait_time)
- send_request(TAO_Stub *stub, TAO_ORB_Core *orb_core, TAO_OutputCDR &stream, int is_synchronous, ACE_Time_Value *max_time_wait) = 0 `[pure virtual]`
- send_synchronous_message_i(const ACE_Message_Block *message_block, ACE_Time_Value *max_wait_time) `[private]`
- tag(void) const
- tag_ `[protected]`
- tail_ `[protected]`
- TAO_Block_Flushing_Strategy class `[friend]`
- TAO_Leader_Follower_Flushing_Strategy class `[friend]`
- TAO_Reactive_Flushing_Strategy class `[friend]`
- TAO_Transport(CORBA::ULong tag, TAO_ORB_Core *orb_core)
- TAO_Transport(const TAO_Transport&) `[private]`
- TAO_Transport_Cache_Manager class `[friend]`
- tear_listen_point_list(TAO_InputCDR &cdr) `[virtual]`
- tms(void) const
- tms_ `[protected]`
- transition_handler_state_i(void) = 0 `[protected, pure virtual]`
- transport_timer_ `[protected]`
- wait_strategy(void) const
- ws_ `[protected]`
- ~TAO_Transport(void) `[virtual]`