LLReliablePacket Class Reference

#include <llpacketack.h>

Collaboration diagram for LLReliablePacket:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLReliablePacket (S32 socket, U8 *buf_ptr, S32 buf_len, LLReliablePacketParams *params)
 ~LLReliablePacket ()

Protected Attributes

S32 mSocket
LLHost mHost
S32 mRetries
BOOL mPingBasedRetry
F32 mTimeout
void(* mCallback )(void **, S32)
void ** mCallbackData
char * mMessageName
U8mBuffer
S32 mBufferLength
TPACKETID mPacketID
F64 mExpirationTime

Friends

class LLCircuitData


Detailed Description

Definition at line 85 of file llpacketack.h.


Constructor & Destructor Documentation

LLReliablePacket::LLReliablePacket ( S32  socket,
U8 buf_ptr,
S32  buf_len,
LLReliablePacketParams params 
)

LLReliablePacket::~LLReliablePacket (  )  [inline]

Definition at line 93 of file llpacketack.h.

References mBuffer, mCallback, and NULL.


Friends And Related Function Documentation

friend class LLCircuitData [friend]

Definition at line 98 of file llpacketack.h.


Member Data Documentation

Definition at line 102 of file llpacketack.h.

Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().

Definition at line 104 of file llpacketack.h.

Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().

Definition at line 105 of file llpacketack.h.

Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().

void(* LLReliablePacket::mCallback)(void **, S32) [protected]

void** LLReliablePacket::mCallbackData [protected]

char* LLReliablePacket::mMessageName [protected]

Definition at line 109 of file llpacketack.h.

Referenced by LLReliablePacket().

Definition at line 116 of file llpacketack.h.

Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().


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

Generated on Fri May 16 09:01:25 2008 for SecondLife by  doxygen 1.5.5