TAO_UIPMC_Mcast_Connection_Handler Class Reference
Handles requests on a single connection.
More...
#include <UIPMC_Mcast_Connection_Handler.h>
List of all members.
Detailed Description
Handles requests on a single connection.
Since MIOP is asymmetric then this Connection handler is for only use in the Acceptor.
Constructor & Destructor Documentation
TAO_UIPMC_Mcast_Connection_Handler::TAO_UIPMC_Mcast_Connection_Handler |
( |
ACE_Thread_Manager * |
t = 0 |
) |
|
TAO_UIPMC_Mcast_Connection_Handler::TAO_UIPMC_Mcast_Connection_Handler |
( |
TAO_ORB_Core * |
orb_core |
) |
|
Constructor. <arg> parameter is used by the Acceptor to pass the protocol configuration properties for this connection.
TAO_UIPMC_Mcast_Connection_Handler::~TAO_UIPMC_Mcast_Connection_Handler |
( |
void |
|
) |
|
Member Function Documentation
int TAO_UIPMC_Mcast_Connection_Handler::add_transport_to_cache |
( |
void |
|
) |
|
void TAO_UIPMC_Mcast_Connection_Handler::addr |
( |
const ACE_INET_Addr & |
addr |
) |
|
const ACE_INET_Addr & TAO_UIPMC_Mcast_Connection_Handler::addr |
( |
void |
|
) |
|
int TAO_UIPMC_Mcast_Connection_Handler::close |
( |
u_long |
flags = 0 |
) |
|
Close called by the Acceptor or Connector when connection establishment fails.
int TAO_UIPMC_Mcast_Connection_Handler::close_connection |
( |
void |
|
) |
[virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::handle_close |
( |
ACE_HANDLE |
, |
|
|
ACE_Reactor_Mask |
| |
|
) |
| | [virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::handle_input |
( |
ACE_HANDLE |
h |
) |
[virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::handle_output |
( |
ACE_HANDLE |
handle |
) |
[virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::handle_timeout |
( |
const ACE_Time_Value & |
current_time, |
|
|
const void * |
act = 0 | |
|
) |
| | [virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::handle_write_ready |
( |
const ACE_Time_Value * |
timeout |
) |
[protected, virtual] |
void TAO_UIPMC_Mcast_Connection_Handler::local_addr |
( |
const ACE_INET_Addr & |
addr |
) |
|
const ACE_INET_Addr & TAO_UIPMC_Mcast_Connection_Handler::local_addr |
( |
void |
|
) |
|
int TAO_UIPMC_Mcast_Connection_Handler::open |
( |
void * |
|
) |
[virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::open_handler |
( |
void * |
v |
) |
[virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::release_os_resources |
( |
void |
|
) |
[protected, virtual] |
int TAO_UIPMC_Mcast_Connection_Handler::resume_handler |
( |
void |
|
) |
[virtual] |
ssize_t TAO_UIPMC_Mcast_Connection_Handler::send |
( |
const iovec |
iov[], |
|
|
int |
n, |
|
|
const ACE_Addr & |
addr, |
|
|
int |
flags = 0 | |
|
) |
| | const |
This is only to be able to use client and server connection handlers in the same way in transport.
Member Data Documentation
The documentation for this class was generated from the following files: