TAO_Bind_Dispatcher_Guard Class Reference

#include <Bind_Dispatcher_Guard.h>

Collaboration diagram for TAO_Bind_Dispatcher_Guard:

Collaboration graph
List of all members.

Public Types

 Unbind the dispatcher.
 Do not unbind dispatcher.
enum  { UNBIND = 0, NO_UNBIND }
 State information. More...

Public Member Functions

 TAO_Bind_Dispatcher_Guard (CORBA::ULong request_id, TAO_Reply_Dispatcher *rd, TAO_Transport_Mux_Strategy *tms)
 ~TAO_Bind_Dispatcher_Guard (void)
int unbind_dispatcher (void)
 Returns 0 if succesful and non-zero otherwise.
int status (void) const
 Get status.
void status (int status)
 Set status.

Private Attributes

int status_
CORBA::ULong request_id_

Member Enumeration Documentation

anonymous enum

State information.

UNBIND  Unbind the dispatcher.
NO_UNBIND  Do not unbind dispatcher.

Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Bind_Dispatcher_Guard::TAO_Bind_Dispatcher_Guard ( CORBA::ULong  request_id,
TAO_Reply_Dispatcher rd,
TAO_Transport_Mux_Strategy tms 

TAO_Bind_Dispatcher_Guard::~TAO_Bind_Dispatcher_Guard ( void   ) 

Member Function Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE void TAO_Bind_Dispatcher_Guard::status ( int  status  ) 

Set status.

ACE_INLINE int TAO_Bind_Dispatcher_Guard::status ( void   )  const

Get status.

ACE_INLINE int TAO_Bind_Dispatcher_Guard::unbind_dispatcher ( void   ) 

Returns 0 if succesful and non-zero otherwise.

Member Data Documentation

TAO_Reply_Dispatcher* TAO_Bind_Dispatcher_Guard::rd_ [private]

CORBA::ULong TAO_Bind_Dispatcher_Guard::request_id_ [private]

int TAO_Bind_Dispatcher_Guard::status_ [private]

TAO_Transport_Mux_Strategy* TAO_Bind_Dispatcher_Guard::tms_ [private]

The documentation for this class was generated from the following files:
Generated on Tue Jan 30 13:58:29 2007 for TAO by  doxygen 1.4.7-1