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 ¤t_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]
Generated at Wed Nov 21 11:45:52 2001 for TAO by
1.2.3 written by Dimitri van Heesch,
© 1997-2000