LLVLManager Class Reference

#include <llvlmanager.h>

Collaboration diagram for LLVLManager:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ~LLVLManager ()
void addLayerData (LLVLData *vl_datap, const S32 mesg_size)
void unpackData (const S32 num_packets=10)
S32 getTotalBytes () const
S32 getLandBits () const
S32 getWindBits () const
S32 getCloudBits () const
void resetBitCounts ()
void cleanupData (LLViewerRegion *regionp)

Protected Attributes

LLDynamicArray< LLVLData * > mPacketData
U32 mLandBits
U32 mWindBits
U32 mCloudBits


Detailed Description

Definition at line 43 of file llvlmanager.h.


Constructor & Destructor Documentation

LLVLManager::~LLVLManager (  ) 

Definition at line 47 of file llvlmanager.cpp.

References LLDynamicArray< Type, BlockSize >::count(), i, mPacketData, LLDynamicArray< Type, BlockSize >::reset(), and S32.

Here is the call graph for this function:


Member Function Documentation

void LLVLManager::addLayerData ( LLVLData vl_datap,
const S32  mesg_size 
)

Definition at line 57 of file llvlmanager.cpp.

References CLOUD_LAYER_CODE, LAND_LAYER_CODE, llendl, llerrs, mCloudBits, mLandBits, mPacketData, LLVLData::mType, mWindBits, LLDynamicArray< Type, BlockSize >::put(), S32, and WIND_LAYER_CODE.

Referenced by process_layer_data().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLVLManager::unpackData ( const S32  num_packets = 10  ) 

S32 LLVLManager::getTotalBytes (  )  const

Definition at line 135 of file llvlmanager.cpp.

References mCloudBits, mLandBits, and mWindBits.

Referenced by update_statistics().

Here is the caller graph for this function:

S32 LLVLManager::getLandBits (  )  const

Definition at line 120 of file llvlmanager.cpp.

References mLandBits.

Referenced by update_statistics().

Here is the caller graph for this function:

S32 LLVLManager::getWindBits (  )  const

Definition at line 125 of file llvlmanager.cpp.

References mWindBits.

Referenced by update_statistics().

Here is the caller graph for this function:

S32 LLVLManager::getCloudBits (  )  const

Definition at line 130 of file llvlmanager.cpp.

References mCloudBits.

Referenced by update_statistics().

Here is the caller graph for this function:

void LLVLManager::resetBitCounts (  ) 

Definition at line 115 of file llvlmanager.cpp.

References mCloudBits, mLandBits, and mWindBits.

Referenced by update_statistics().

Here is the caller graph for this function:

void LLVLManager::cleanupData ( LLViewerRegion regionp  ) 

Definition at line 140 of file llvlmanager.cpp.

References LLDynamicArray< Type, BlockSize >::count(), mPacketData, LLDynamicArray< Type, BlockSize >::remove(), and S32.

Referenced by LLViewerRegion::~LLViewerRegion().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 63 of file llvlmanager.h.

Referenced by addLayerData(), cleanupData(), unpackData(), and ~LLVLManager().

Definition at line 64 of file llvlmanager.h.

Referenced by addLayerData(), getLandBits(), getTotalBytes(), and resetBitCounts().

Definition at line 65 of file llvlmanager.h.

Referenced by addLayerData(), getTotalBytes(), getWindBits(), and resetBitCounts().

Definition at line 66 of file llvlmanager.h.

Referenced by addLayerData(), getCloudBits(), getTotalBytes(), and resetBitCounts().


The documentation for this class was generated from the following files:

Generated on Fri May 16 09:35:40 2008 for SecondLife by  doxygen 1.5.5