ACE_INet  6.1.0
Public Types | Public Member Functions | Private Attributes
ACE::INet::ConnectionCacheValue Class Reference

#include <ConnectionCache.h>

Collaboration diagram for ACE::INet::ConnectionCacheValue:
Collaboration graph
[legend]

List of all members.

Public Types

enum  State {
  CST_NONE, CST_INIT, CST_IDLE, CST_BUSY,
  CST_CLOSED
}
typedef ConnectionHolder connection_type

Public Member Functions

 ConnectionCacheValue ()
 ConnectionCacheValue (connection_type *connection)
 ConnectionCacheValue (const ConnectionCacheValue &cacheval)
ConnectionCacheValueoperator= (const ConnectionCacheValue &cacheval)
bool operator== (const ConnectionCacheValue &cacheval) const
bool operator!= (const ConnectionCacheValue &cacheval) const
connection_typeconnection ()
const connection_typeconnection () const
void connection (connection_type *conn)
State state () const
void state (State st)

Private Attributes

State state_
connection_typeconnection_

Member Typedef Documentation


Member Enumeration Documentation

Enumerator:
CST_NONE 
CST_INIT 
CST_IDLE 
CST_BUSY 
CST_CLOSED 

Constructor & Destructor Documentation

ACE::INet::ConnectionCacheValue::ConnectionCacheValue ( )
ACE::INet::ConnectionCacheValue::ConnectionCacheValue ( connection_type connection) [explicit]
ACE::INet::ConnectionCacheValue::ConnectionCacheValue ( const ConnectionCacheValue cacheval)

Member Function Documentation

ConnectionCacheValue::connection_type * ACE::INet::ConnectionCacheValue::connection ( ) [inline]
const ConnectionCacheValue::connection_type * ACE::INet::ConnectionCacheValue::connection ( ) const [inline]
void ACE::INet::ConnectionCacheValue::connection ( connection_type conn) [inline]
bool ACE::INet::ConnectionCacheValue::operator!= ( const ConnectionCacheValue cacheval) const [inline]
ConnectionCacheValue & ACE::INet::ConnectionCacheValue::operator= ( const ConnectionCacheValue cacheval)
bool ACE::INet::ConnectionCacheValue::operator== ( const ConnectionCacheValue cacheval) const [inline]
ConnectionCacheValue::State ACE::INet::ConnectionCacheValue::state ( ) const [inline]
void ACE::INet::ConnectionCacheValue::state ( State  st) [inline]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines