TAO::Transport::Stats Class Reference

#include <Transport.h>

Collaboration diagram for TAO::Transport::Stats:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Stats ()
virtual ~Stats ()
void messages_sent (size_t message_length)
CORBA::LongLong messages_sent (void) const
CORBA::LongLong bytes_sent (void) const
void messages_received (size_t message_length)
CORBA::LongLong messages_received (void) const
CORBA::LongLong bytes_received (void) const
void opened_since (const ACE_Time_Value &tv)
const ACE_Time_Valueopened_since (void) const

Private Attributes

CORBA::LongLong messages_rcvd_
CORBA::LongLong messages_sent_
ACE_Basic_Stats bytes_rcvd_
ACE_Basic_Stats bytes_sent_
ACE_Time_Value opened_since_

Detailed Description

Definition at line 1112 of file Transport.h.


Constructor & Destructor Documentation

TAO::Transport::Stats::Stats (  ) 

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO::Transport::Stats::~Stats (  )  [virtual]

Definition at line 121 of file Transport.cpp.

00122 {
00123   // no-op
00124 }


Member Function Documentation

CORBA::LongLong TAO::Transport::Stats::bytes_received ( void   )  const

CORBA::LongLong TAO::Transport::Stats::bytes_sent ( void   )  const

CORBA::LongLong TAO::Transport::Stats::messages_received ( void   )  const

void TAO::Transport::Stats::messages_received ( size_t  message_length  ) 

Referenced by TAO_Transport::process_parsed_messages().

CORBA::LongLong TAO::Transport::Stats::messages_sent ( void   )  const

void TAO::Transport::Stats::messages_sent ( size_t  message_length  ) 

Referenced by TAO_Transport::send_message_shared_i().

const ACE_Time_Value& TAO::Transport::Stats::opened_since ( void   )  const

void TAO::Transport::Stats::opened_since ( const ACE_Time_Value tv  ) 


Member Data Documentation

ACE_Basic_Stats TAO::Transport::Stats::bytes_rcvd_ [private]

Definition at line 1140 of file Transport.h.

ACE_Basic_Stats TAO::Transport::Stats::bytes_sent_ [private]

Definition at line 1141 of file Transport.h.

CORBA::LongLong TAO::Transport::Stats::messages_rcvd_ [private]

Definition at line 1133 of file Transport.h.

CORBA::LongLong TAO::Transport::Stats::messages_sent_ [private]

Definition at line 1138 of file Transport.h.

ACE_Time_Value TAO::Transport::Stats::opened_since_ [private]

Definition at line 1143 of file Transport.h.


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:39:59 2010 for TAO by  doxygen 1.4.7