, including all inherited members.
| addBinaryData(const char *varname, const void *data, S32 size) | LLMessageSystem | |
| addBinaryDataFast(const char *varname, const void *data, S32 size) | LLMessageSystem | |
| addBOOL(const char *varname, BOOL b) | LLMessageSystem | |
| addBOOLFast(const char *varname, BOOL b) | LLMessageSystem | |
| addCircuitCode(U32 code, const LLUUID &session_id) | LLMessageSystem | |
| addF32(const char *varname, F32 f) | LLMessageSystem | |
| addF32Fast(const char *varname, F32 f) | LLMessageSystem | |
| addF64(const char *varname, F64 d) | LLMessageSystem | |
| addF64Fast(const char *varname, F64 d) | LLMessageSystem | |
| addIPAddr(const char *varname, const U32 ip) | LLMessageSystem | |
| addIPAddrFast(const char *varname, const U32 ip) | LLMessageSystem | |
| addIPPort(const char *varname, const U16 port) | LLMessageSystem | |
| addIPPortFast(const char *varname, const U16 port) | LLMessageSystem | |
| addQuat(const char *varname, const LLQuaternion &quat) | LLMessageSystem | |
| addQuatFast(const char *varname, const LLQuaternion &quat) | LLMessageSystem | |
| addS16(const char *varname, S16 i) | LLMessageSystem | |
| addS16Fast(const char *varname, S16 i) | LLMessageSystem | |
| addS32(const char *varname, S32 s) | LLMessageSystem | |
| addS32Fast(const char *varname, S32 s) | LLMessageSystem | |
| addS8(const char *varname, S8 s) | LLMessageSystem | |
| addS8Fast(const char *varname, S8 s) | LLMessageSystem | |
| addString(const char *varname, const char *s) | LLMessageSystem | |
| addString(const char *varname, const std::string &s) | LLMessageSystem | |
| addStringFast(const char *varname, const char *s) | LLMessageSystem | |
| addStringFast(const char *varname, const std::string &s) | LLMessageSystem | |
| addTemplate(LLMessageTemplate *templatep) | LLMessageSystem | [private] |
| addU16(const char *varname, U16 i) | LLMessageSystem | |
| addU16Fast(const char *varname, U16 i) | LLMessageSystem | |
| addU32(const char *varname, U32 u) | LLMessageSystem | |
| addU32Fast(const char *varname, U32 u) | LLMessageSystem | |
| addU64(const char *varname, U64 lu) | LLMessageSystem | |
| addU64Fast(const char *varname, U64 lu) | LLMessageSystem | |
| addU8(const char *varname, U8 u) | LLMessageSystem | |
| addU8Fast(const char *varname, U8 u) | LLMessageSystem | |
| addUUID(const char *varname, const LLUUID &uuid) | LLMessageSystem | |
| addUUIDFast(const char *varname, const LLUUID &uuid) | LLMessageSystem | |
| addVector3(const char *varname, const LLVector3 &vec) | LLMessageSystem | |
| addVector3d(const char *varname, const LLVector3d &vec) | LLMessageSystem | |
| addVector3dFast(const char *varname, const LLVector3d &vec) | LLMessageSystem | |
| addVector3Fast(const char *varname, const LLVector3 &vec) | LLMessageSystem | |
| addVector4(const char *varname, const LLVector4 &vec) | LLMessageSystem | |
| addVector4Fast(const char *varname, const LLVector4 &vec) | LLMessageSystem | |
| callbacks_t typedef | LLMessageSystem | [private] |
| callExceptionFunc(EMessageException exception) | LLMessageSystem | |
| callHandler(const char *name, bool trustedSource, LLMessageSystem *msg) | LLMessageSystem | [private] |
| checkAllMessages(S64 frame_count, LLPumpIO *http_pump) | LLMessageSystem | |
| checkCircuitAlive(const U32 circuit) | LLMessageSystem | |
| checkCircuitAlive(const LLHost &host) | LLMessageSystem | |
| checkCircuitBlocked(const U32 circuit) | LLMessageSystem | |
| checkMessages(S64 frame_count=0) | LLMessageSystem | |
| clearMessage() | LLMessageSystem | |
| clearReceiveState() | LLMessageSystem | [private] |
| code_session_map_t typedef | LLMessageSystem | [private] |
| copyMessageRtoS() | LLMessageSystem | |
| createResponder(const std::string &name) | LLMessageSystem | |
| decodeTemplate(const U8 *buffer, S32 buffer_size, LLMessageTemplate **msg_template) | LLMessageSystem | [private] |
| disableCircuit(const LLHost &host) | LLMessageSystem | |
| dispatch(const std::string &msg_name, const LLSD &message) | LLMessageSystem | [static] |
| dispatch(const std::string &msg_name, const LLSD &message, LLHTTPNode::ResponsePtr responsep) | LLMessageSystem | [static] |
| dumpCircuitInfo() | LLMessageSystem | |
| dumpPacketToLog() | LLMessageSystem | |
| dumpReceiveCounts() | LLMessageSystem | |
| enableCircuit(const LLHost &host, BOOL trusted) | LLMessageSystem | |
| establishBidirectionalTrust(const LLHost &host, S64 frame_count=0) | LLMessageSystem | |
| exception_t typedef | LLMessageSystem | [private] |
| findCircuit(const LLHost &host, bool resetPacketId) | LLMessageSystem | [private] |
| findCircuitCode(const LLHost &host) | LLMessageSystem | |
| findHost(const U32 circuit_code) | LLMessageSystem | |
| flush(const LLHost &host) | LLMessageSystem | |
| flushReliable(const LLHost &host) | LLMessageSystem | |
| flushSemiReliable(const LLHost &host, void(*callback)(void **, S32), void **callback_data) | LLMessageSystem | |
| forwardMessage(const LLHost &host) | LLMessageSystem | |
| forwardReliable(const LLHost &host) | LLMessageSystem | |
| forwardReliable(const U32 circuit_code) | LLMessageSystem | |
| forwardReliable(const LLHost &host, S32 retries, BOOL ping_based_timeout, F32 timeout, void(*callback)(void **, S32), void **callback_data) | LLMessageSystem | |
| generateDigestForNumber(char *digest, const U32 number) const | LLMessageSystem | |
| generateDigestForNumberAndUUIDs(char *digest, const U32 number, const LLUUID &id1, const LLUUID &id2) const | LLMessageSystem | |
| generateDigestForWindow(char *digest, const S32 window) const | LLMessageSystem | |
| generateDigestForWindowAndUUIDs(char *digest, const S32 window, const LLUUID &id1, const LLUUID &id2) const | LLMessageSystem | |
| getBinaryData(const char *blockname, const char *varname, void *datap, S32 size, S32 blocknum=0, S32 max_size=S32_MAX) | LLMessageSystem | |
| getBinaryDataFast(const char *blockname, const char *varname, void *datap, S32 size, S32 blocknum=0, S32 max_size=S32_MAX) | LLMessageSystem | |
| getBOOL(const char *block, const char *var, BOOL &data, S32 blocknum=0) | LLMessageSystem | |
| getBOOLFast(const char *block, const char *var, BOOL &data, S32 blocknum=0) | LLMessageSystem | |
| getCircuitInfo(LLSD &info) const | LLMessageSystem | |
| getCircuitTrust(const LLHost &host) | LLMessageSystem | |
| getCurrentRecvPacketID() | LLMessageSystem | [inline] |
| getCurrentSendTotal() const | LLMessageSystem | |
| getErrorCode() const | LLMessageSystem | [inline] |
| getF32(const char *block, const char *var, F32 &data, S32 blocknum=0) | LLMessageSystem | |
| getF32Fast(const char *block, const char *var, F32 &data, S32 blocknum=0) | LLMessageSystem | |
| getF64(const char *block, const char *var, F64 &data, S32 blocknum=0) | LLMessageSystem | |
| getF64Fast(const char *block, const char *var, F64 &data, S32 blocknum=0) | LLMessageSystem | |
| getIPAddr(const char *block, const char *var, U32 &ip, S32 blocknum=0) | LLMessageSystem | |
| getIPAddrFast(const char *block, const char *var, U32 &ip, S32 blocknum=0) | LLMessageSystem | |
| getIPPort(const char *block, const char *var, U16 &port, S32 blocknum=0) | LLMessageSystem | |
| getIPPortFast(const char *block, const char *var, U16 &port, S32 blocknum=0) | LLMessageSystem | |
| getListenPort(void) const | LLMessageSystem | |
| getMessageName() | LLMessageSystem | |
| getMessageTimeSeconds(const BOOL update=FALSE) | LLMessageSystem | [static] |
| getMessageTimeUsecs(const BOOL update=FALSE) | LLMessageSystem | [static] |
| getMySessionID() | LLMessageSystem | [inline] |
| getNumberOfBlocks(const char *blockname) | LLMessageSystem | |
| getNumberOfBlocksFast(const char *blockname) | LLMessageSystem | |
| getOurCircuitCode() | LLMessageSystem | |
| getQuat(const char *block, const char *var, LLQuaternion &q, S32 blocknum=0) | LLMessageSystem | |
| getQuatFast(const char *block, const char *var, LLQuaternion &q, S32 blocknum=0) | LLMessageSystem | |
| getReceiveBytes() const | LLMessageSystem | |
| getReceiveCompressedSize() const | LLMessageSystem | [inline] |
| getReceiveSize() const | LLMessageSystem | |
| getS16(const char *block, const char *var, S16 &data, S32 blocknum=0) | LLMessageSystem | |
| getS16Fast(const char *block, const char *var, S16 &data, S32 blocknum=0) | LLMessageSystem | |
| getS32(const char *block, const char *var, S32 &data, S32 blocknum=0) | LLMessageSystem | |
| getS32Fast(const char *block, const char *var, S32 &data, S32 blocknum=0) | LLMessageSystem | |
| getS8(const char *block, const char *var, S8 &data, S32 blocknum=0) | LLMessageSystem | |
| getS8Fast(const char *block, const char *var, S8 &data, S32 blocknum=0) | LLMessageSystem | |
| getSender() const | LLMessageSystem | [inline] |
| getSenderID() const | LLMessageSystem | |
| getSenderIP() const | LLMessageSystem | [inline] |
| getSenderPort() const | LLMessageSystem | [inline] |
| getSenderSessionID() const | LLMessageSystem | |
| getSize(const char *blockname, const char *varname) | LLMessageSystem | |
| getSize(const char *blockname, S32 blocknum, const char *varname) | LLMessageSystem | |
| getSizeFast(const char *blockname, const char *varname) | LLMessageSystem | |
| getSizeFast(const char *blockname, S32 blocknum, const char *varname) | LLMessageSystem | |
| getString(const char *block, const char *var, S32 buffer_size, char *buffer, S32 blocknum=0) | LLMessageSystem | |
| getStringFast(const char *block, const char *var, S32 buffer_size, char *buffer, S32 blocknum=0) | LLMessageSystem | |
| getTimingCallback() | LLMessageSystem | [inline] |
| getTimingCallbackData() | LLMessageSystem | [inline] |
| getU16(const char *block, const char *var, U16 &data, S32 blocknum=0) | LLMessageSystem | |
| getU16Fast(const char *block, const char *var, U16 &data, S32 blocknum=0) | LLMessageSystem | |
| getU32(const char *block, const char *var, U32 &data, S32 blocknum=0) | LLMessageSystem | |
| getU32Fast(const char *block, const char *var, U32 &data, S32 blocknum=0) | LLMessageSystem | |
| getU64(const char *block, const char *var, U64 &data, S32 blocknum=0) | LLMessageSystem | |
| getU64Fast(const char *block, const char *var, U64 &data, S32 blocknum=0) | LLMessageSystem | |
| getU8(const char *block, const char *var, U8 &data, S32 blocknum=0) | LLMessageSystem | |
| getU8Fast(const char *block, const char *var, U8 &data, S32 blocknum=0) | LLMessageSystem | |
| getUnackedListSize() const | LLMessageSystem | [inline] |
| getUUID(const char *block, const char *var, LLUUID &uuid, S32 blocknum=0) | LLMessageSystem | |
| getUUIDFast(const char *block, const char *var, LLUUID &uuid, S32 blocknum=0) | LLMessageSystem | |
| getVector3(const char *block, const char *var, LLVector3 &vec, S32 blocknum=0) | LLMessageSystem | |
| getVector3d(const char *block, const char *var, LLVector3d &vec, S32 blocknum=0) | LLMessageSystem | |
| getVector3dFast(const char *block, const char *var, LLVector3d &vec, S32 blocknum=0) | LLMessageSystem | |
| getVector3Fast(const char *block, const char *var, LLVector3 &vec, S32 blocknum=0) | LLMessageSystem | |
| getVector4(const char *block, const char *var, LLVector4 &vec, S32 blocknum=0) | LLMessageSystem | |
| getVector4Fast(const char *block, const char *var, LLVector4 &vec, S32 blocknum=0) | LLMessageSystem | |
| host_set_t typedef | LLMessageSystem | [private] |
| init() | LLMessageSystem | [private] |
| isCircuitCodeKnown(U32 code) const | LLMessageSystem | |
| isClear() const | LLMessageSystem | |
| isMatchingDigestForWindow(const char *digest, const S32 window) const | LLMessageSystem | |
| isMatchingDigestForWindowAndUUIDs(const char *digest, const S32 window, const LLUUID &id1, const LLUUID &id2) const | LLMessageSystem | |
| isMessage(const char *msg) | LLMessageSystem | [inline] |
| isMessageFast(const char *msg) | LLMessageSystem | |
| isOK() const | LLMessageSystem | [inline] |
| isSendFull(const char *blockname=NULL) | LLMessageSystem | |
| isSendFullFast(const char *blockname=NULL) | LLMessageSystem | |
| isTrustedMessage(const std::string &name) const | LLMessageSystem | |
| isTrustedSender(const LLHost &host) const | LLMessageSystem | |
| isUntrustedMessage(const std::string &name) const | LLMessageSystem | |
| LLMessageHandlerBridge class | LLMessageSystem | [friend] |
| LLMessageSystem(const char *filename, U32 port, S32 version_major, S32 version_minor, S32 version_patch) | LLMessageSystem | |
| loadTemplateFile(const char *filename) | LLMessageSystem | |
| logMsgFromInvalidCircuit(const LLHost &sender, BOOL recv_reliable) | LLMessageSystem | [private] |
| logRanOffEndOfPacket(const LLHost &sender) | LLMessageSystem | [private] |
| logTrustedMsgFromUntrustedCircuit(const LLHost &sender) | LLMessageSystem | [private] |
| logValidMsg(LLCircuitData *cdp, const LLHost &sender, BOOL recv_reliable, BOOL recv_resent, BOOL recv_acks) | LLMessageSystem | [private] |
| mbError | LLMessageSystem | [private] |
| mbProtected | LLMessageSystem | |
| mBytesIn | LLMessageSystem | |
| mBytesOut | LLMessageSystem | |
| mCircuitCodes | LLMessageSystem | [private] |
| mCircuitCodeToIPPort | LLMessageSystem | |
| mCircuitInfo | LLMessageSystem | |
| mCircuitPrintFreq | LLMessageSystem | |
| mCircuitPrintTime | LLMessageSystem | |
| mCompressedBytesIn | LLMessageSystem | |
| mCompressedBytesOut | LLMessageSystem | |
| mCompressedPacketsIn | LLMessageSystem | |
| mCompressedPacketsOut | LLMessageSystem | |
| mCurrentMessageTimeSeconds | LLMessageSystem | [private] |
| mCurrentRecvPacketID | LLMessageSystem | [private] |
| mDenyTrustedCircuitSet | LLMessageSystem | [private] |
| mDroppedPackets | LLMessageSystem | |
| mDSMaxListDepth | LLMessageSystem | |
| mEncodedRecvBuffer | LLMessageSystem | [private] |
| mErrorCode | LLMessageSystem | [private] |
| message_template_name_map_t typedef | LLMessageSystem | |
| message_template_number_map_t typedef | LLMessageSystem | |
| mExceptionCallbacks | LLMessageSystem | [private] |
| mFailedResendPackets | LLMessageSystem | |
| mIncomingCompressedSize | LLMessageSystem | [private] |
| mInvalidOnCircuitPackets | LLMessageSystem | |
| mIPPortToCircuitCode | LLMessageSystem | |
| mLastSender | LLMessageSystem | [private] |
| mLLSDMessageBuilder | LLMessageSystem | [private] |
| mLLSDMessageReader | LLMessageSystem | [private] |
| mMaxMessageCounts | LLMessageSystem | [private] |
| mMaxMessageTime | LLMessageSystem | [private] |
| mMessageBuilder | LLMessageSystem | [private] |
| mMessageCountList | LLMessageSystem | [private] |
| mMessageCountTime | LLMessageSystem | [private] |
| mMessageFileVersionNumber | LLMessageSystem | |
| mMessageNumbers | LLMessageSystem | [private] |
| mMessageReader | LLMessageSystem | [private] |
| mMessageSystemTimer | LLMessageSystem | [private] |
| mMessageTemplates | LLMessageSystem | [private] |
| mNumberHighFreqMessages | LLMessageSystem | |
| mNumberLowFreqMessages | LLMessageSystem | |
| mNumberMediumFreqMessages | LLMessageSystem | |
| mNumMessageCounts | LLMessageSystem | [private] |
| mOffCircuitPackets | LLMessageSystem | |
| mOurCircuitCode | LLMessageSystem | |
| mPacketRing | LLMessageSystem | |
| mPacketsIn | LLMessageSystem | |
| mPacketsOut | LLMessageSystem | |
| mPollInfop | LLMessageSystem | [private] |
| mPort | LLMessageSystem | |
| mReceiveTime | LLMessageSystem | [private] |
| mReliablePacketParams | LLMessageSystem | |
| mReliablePacketsIn | LLMessageSystem | |
| mReliablePacketsOut | LLMessageSystem | |
| mResendDumpTime | LLMessageSystem | [private] |
| mResentPackets | LLMessageSystem | |
| mSendBuffer | LLMessageSystem | [private] |
| mSendPacketFailureCount | LLMessageSystem | |
| mSendReliable | LLMessageSystem | |
| mSendSize | LLMessageSystem | [private] |
| mSessionID | LLMessageSystem | [private] |
| msg_timing_callback typedef | LLMessageSystem | |
| mSocket | LLMessageSystem | |
| mSystemVersionMajor | LLMessageSystem | |
| mSystemVersionMinor | LLMessageSystem | |
| mSystemVersionPatch | LLMessageSystem | |
| mSystemVersionServer | LLMessageSystem | |
| mTemplateMessageBuilder | LLMessageSystem | [private] |
| mTemplateMessageReader | LLMessageSystem | [private] |
| mTimeDecodes | LLMessageSystem | [private, static] |
| mTimeDecodesSpamThreshold | LLMessageSystem | [private, static] |
| mTimingCallback | LLMessageSystem | [private] |
| mTimingCallbackData | LLMessageSystem | [private] |
| mTotalBytesIn | LLMessageSystem | |
| mTotalBytesOut | LLMessageSystem | |
| mTrueReceiveBuffer | LLMessageSystem | [private] |
| mTrueReceiveSize | LLMessageSystem | [private] |
| mUnackedListDepth | LLMessageSystem | |
| mUnackedListSize | LLMessageSystem | |
| mUncompressedBytesIn | LLMessageSystem | |
| mUncompressedBytesOut | LLMessageSystem | |
| mVerboseLog | LLMessageSystem | |
| mVersionFlags | LLMessageSystem | |
| newMessage(const char *name) | LLMessageSystem | |
| newMessageFast(const char *name) | LLMessageSystem | |
| nextBlock(const char *blockname) | LLMessageSystem | [inline] |
| nextBlockFast(const char *blockname) | LLMessageSystem | |
| operator<<(std::ostream &s, LLMessageSystem &msg) | LLMessageSystem | [friend] |
| poll(F32 seconds) | LLMessageSystem | |
| processAcks() | LLMessageSystem | |
| processAddCircuitCode(LLMessageSystem *msg, void **) | LLMessageSystem | [static] |
| processError(LLMessageSystem *msg, void **) | LLMessageSystem | [static] |
| processUseCircuitCode(LLMessageSystem *msg, void **) | LLMessageSystem | [static] |
| reallySendDenyTrustedCircuit(const LLHost &host) | LLMessageSystem | [private] |
| removeLastBlock() | LLMessageSystem | |
| resetReceiveCounts() | LLMessageSystem | |
| sanityCheck() | LLMessageSystem | |
| sendCreateTrustedCircuit(const LLHost &host, const LLUUID &id1, const LLUUID &id2) | LLMessageSystem | |
| sendDenyTrustedCircuit(const LLHost &host) | LLMessageSystem | |
| sendError(const LLHost &host, const LLUUID &agent_id, S32 code, const std::string &token, const LLUUID &id, const std::string &system, const std::string &message, const LLSD &data) | LLMessageSystem | |
| sendMessage(const LLHost &host) | LLMessageSystem | |
| sendMessage(const U32 circuit) | LLMessageSystem | [inline] |
| sendMessage(const LLHost &host, const char *name, const LLSD &message) | LLMessageSystem | |
| sendReliable(const LLHost &host) | LLMessageSystem | |
| sendReliable(const U32 circuit) | LLMessageSystem | [inline] |
| sendReliable(const LLHost &host, S32 retries, BOOL ping_based_retries, F32 timeout, void(*callback)(void **, S32), void **callback_data) | LLMessageSystem | |
| sendSemiReliable(const LLHost &host, void(*callback)(void **, S32), void **callback_data) | LLMessageSystem | |
| setCircuitAllowTimeout(const LLHost &host, BOOL allow) | LLMessageSystem | |
| setCircuitProtection(BOOL b_protect) | LLMessageSystem | |
| setCircuitTimeoutCallback(const LLHost &host, void(*callback_func)(const LLHost &host, void *user_data), void *user_data) | LLMessageSystem | |
| setExceptionFunc(EMessageException exception, msg_exception_callback func, void *data=NULL) | LLMessageSystem | |
| setHandlerFunc(const char *name, void(*handler_func)(LLMessageSystem *msgsystem, void **user_data), void **user_data=NULL) | LLMessageSystem | [inline] |
| setHandlerFuncFast(const char *name, void(*handler_func)(LLMessageSystem *msgsystem, void **user_data), void **user_data=NULL) | LLMessageSystem | |
| setMaxMessageCounts(const S32 num) | LLMessageSystem | |
| setMaxMessageTime(const F32 seconds) | LLMessageSystem | |
| setMessageBans(const LLSD &trusted, const LLSD &untrusted) | LLMessageSystem | |
| setMySessionID(const LLUUID &session_id) | LLMessageSystem | [inline] |
| setTimeDecodes(BOOL b) | LLMessageSystem | [static] |
| setTimeDecodesSpamThreshold(F32 seconds) | LLMessageSystem | [static] |
| setTimingFunc(msg_timing_callback func, void *data=NULL) | LLMessageSystem | |
| showCircuitInfo() | LLMessageSystem | |
| startLogging() | LLMessageSystem | |
| stopLogging() | LLMessageSystem | |
| summarizeLogs(std::ostream &str) | LLMessageSystem | |
| zeroCode(U8 **data, S32 *data_size) | LLMessageSystem | |
| zeroCodeAdjustCurrentSendTotal() | LLMessageSystem | |
| zeroCodeExpand(U8 **data, S32 *data_size) | LLMessageSystem | |
| ~LLMessageSystem() | LLMessageSystem | |