#include <llpacketack.h>
Collaboration diagram for LLReliablePacketParams:
Public Member Functions | |
LLReliablePacketParams () | |
~LLReliablePacketParams () | |
void | clear () |
void | set (const LLHost &host, S32 retries, BOOL ping_based_retry, F32 timeout, void(*callback)(void **, S32), void **callback_data, char *name) |
Public Attributes | |
LLHost | mHost |
S32 | mRetries |
BOOL | mPingBasedRetry |
F32 | mTimeout |
void(* | mCallback )(void **, S32) |
void ** | mCallbackData |
char * | mMessageName |
Definition at line 37 of file llpacketack.h.
LLReliablePacketParams::LLReliablePacketParams | ( | ) | [inline] |
LLReliablePacketParams::~LLReliablePacketParams | ( | ) | [inline] |
Definition at line 54 of file llpacketack.h.
void LLReliablePacketParams::clear | ( | ) | [inline] |
Definition at line 56 of file llpacketack.h.
References LLHost::invalidate(), mCallback, mCallbackData, mHost, mMessageName, mPingBasedRetry, mRetries, mTimeout, NULL, and TRUE.
Referenced by LLReliablePacketParams(), and LLMessageSystem::sendMessage().
void LLReliablePacketParams::set | ( | const LLHost & | host, | |
S32 | retries, | |||
BOOL | ping_based_retry, | |||
F32 | timeout, | |||
void(*)(void **, S32) | callback, | |||
void ** | callback_data, | |||
char * | name | |||
) | [inline] |
Definition at line 67 of file llpacketack.h.
References mCallback, mCallbackData, mHost, mMessageName, mPingBasedRetry, mRetries, and mTimeout.
Referenced by LLMessageSystem::flushSemiReliable(), and LLMessageSystem::sendReliable().
void(* LLReliablePacketParams::mCallback)(void **, S32) |
Referenced by clear(), LLMessageSystem::createResponder(), and set().
Definition at line 45 of file llpacketack.h.
Referenced by clear(), LLMessageSystem::createResponder(), and set().