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 Fri Oct 5 08:03:47 2001 for TAO by
1.2.3 written by Dimitri van Heesch,
© 1997-2000