
Public Member Functions | |
| ReplySender (LLMessageSystem *msg) | |
| ~ReplySender () | |
| void | send (const LLUUID &id, const LLCacheNameEntry &entry, const LLHost &host) |
Private Member Functions | |
| void | flush () |
Private Attributes | |
| LLMessageSystem * | mMsg |
| bool | mPending |
| bool | mCurrIsGroup |
| LLHost | mCurrHost |
Definition at line 113 of file llcachename.cpp.
| ReplySender::ReplySender | ( | LLMessageSystem * | msg | ) |
Definition at line 131 of file llcachename.cpp.
| ReplySender::~ReplySender | ( | ) |
Definition at line 135 of file llcachename.cpp.
References flush().

| void ReplySender::send | ( | const LLUUID & | id, | |
| const LLCacheNameEntry & | entry, | |||
| const LLHost & | host | |||
| ) |
Definition at line 140 of file llcachename.cpp.
References _PREHASH_FirstName, _PREHASH_GroupName, _PREHASH_ID, _PREHASH_LastName, _PREHASH_UUIDGroupNameReply, _PREHASH_UUIDNameBlock, _PREHASH_UUIDNameReply, LLMessageSystem::addStringFast(), LLMessageSystem::addUUIDFast(), flush(), LLMessageSystem::isSendFullFast(), mCurrHost, mCurrIsGroup, LLCacheNameEntry::mFirstName, LLCacheNameEntry::mGroupName, LLCacheNameEntry::mIsGroup, LLCacheNameEntry::mLastName, mMsg, mPending, LLMessageSystem::newMessageFast(), and LLMessageSystem::nextBlockFast().
Referenced by LLCacheName::Impl::processPendingReplies(), and LLCacheName::Impl::processUUIDRequest().


| void ReplySender::flush | ( | ) | [private] |
Definition at line 182 of file llcachename.cpp.
References mCurrHost, mMsg, mPending, and LLMessageSystem::sendReliable().
Referenced by send(), and ~ReplySender().


LLMessageSystem* ReplySender::mMsg [private] |
bool ReplySender::mPending [private] |
bool ReplySender::mCurrIsGroup [private] |
LLHost ReplySender::mCurrHost [private] |
1.5.5