#include <llpacketack.h>
Collaboration diagram for LLReliablePacket:

| 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 | 
| U8 * | mBuffer | 
| S32 | mBufferLength | 
| TPACKETID | mPacketID | 
| F64 | mExpirationTime | 
| Friends | |
| class | LLCircuitData | 
Definition at line 85 of file llpacketack.h.
| LLReliablePacket::LLReliablePacket | ( | S32 | socket, | |
| U8 * | buf_ptr, | |||
| S32 | buf_len, | |||
| LLReliablePacketParams * | params | |||
| ) | 
Definition at line 45 of file llpacketack.cpp.
References mBuffer, mBufferLength, mCallback, mCallbackData, mExpirationTime, mHost, mMessageName, mPacketID, mPingBasedRetry, mRetries, mSocket, mTimeout, NULL, params, PHL_PACKET_ID, totalTime(), and TRUE.
| LLReliablePacket::~LLReliablePacket | ( | ) |  [inline] | 
| friend class LLCircuitData  [friend] | 
Definition at line 98 of file llpacketack.h.
| U8* LLReliablePacket::mBuffer  [protected] | 
Definition at line 111 of file llpacketack.h.
Referenced by LLReliablePacket(), LLCircuitData::resendUnackedPackets(), and ~LLReliablePacket().
| S32 LLReliablePacket::mBufferLength  [protected] | 
Definition at line 112 of file llpacketack.h.
Referenced by LLCircuitData::ackReliablePacket(), LLCircuitData::addReliablePacket(), LLReliablePacket(), LLCircuitData::resendUnackedPackets(), and LLCircuitData::~LLCircuitData().
| void(* LLReliablePacket::mCallback)(void **, S32)  [protected] | 
| void** LLReliablePacket::mCallbackData  [protected] | 
Definition at line 108 of file llpacketack.h.
Referenced by LLCircuitData::ackReliablePacket(), LLReliablePacket(), LLCircuitData::resendUnackedPackets(), and LLCircuitData::~LLCircuitData().
| F64 LLReliablePacket::mExpirationTime  [protected] | 
Definition at line 116 of file llpacketack.h.
Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
| LLHost LLReliablePacket::mHost  [protected] | 
Definition at line 103 of file llpacketack.h.
Referenced by LLCircuitData::ackReliablePacket(), LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
| char* LLReliablePacket::mMessageName  [protected] | 
| TPACKETID LLReliablePacket::mPacketID  [protected] | 
Definition at line 114 of file llpacketack.h.
Referenced by LLCircuitData::ackReliablePacket(), LLCircuitData::addReliablePacket(), LLReliablePacket(), LLCircuitData::resendUnackedPackets(), and LLCircuitData::~LLCircuitData().
| BOOL LLReliablePacket::mPingBasedRetry  [protected] | 
Definition at line 105 of file llpacketack.h.
Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
| S32 LLReliablePacket::mRetries  [protected] | 
Definition at line 104 of file llpacketack.h.
Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
| S32 LLReliablePacket::mSocket  [protected] | 
Definition at line 102 of file llpacketack.h.
Referenced by LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
| F32 LLReliablePacket::mTimeout  [protected] | 
Definition at line 106 of file llpacketack.h.
Referenced by LLCircuitData::ackReliablePacket(), LLReliablePacket(), and LLCircuitData::resendUnackedPackets().
 1.4.7
 1.4.7