diff options
author | McCabe Maxsted | 2009-01-14 07:56:23 -0700 |
---|---|---|
committer | McCabe Maxsted | 2009-01-14 07:56:23 -0700 |
commit | c25939480d6134c200a14ecab23eee60b175596f (patch) | |
tree | 0ed050b7005f87062e11fe1044c3a1c838ecc412 /linden/indra/llmessage/message.h | |
parent | Added the 'Return to World' inventory option (diff) | |
download | meta-impy-c25939480d6134c200a14ecab23eee60b175596f.zip meta-impy-c25939480d6134c200a14ecab23eee60b175596f.tar.gz meta-impy-c25939480d6134c200a14ecab23eee60b175596f.tar.bz2 meta-impy-c25939480d6134c200a14ecab23eee60b175596f.tar.xz |
Updated llmessage
Diffstat (limited to '')
-rw-r--r-- | linden/indra/llmessage/message.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/linden/indra/llmessage/message.h b/linden/indra/llmessage/message.h index 8807521..b72aa9a 100644 --- a/linden/indra/llmessage/message.h +++ b/linden/indra/llmessage/message.h | |||
@@ -562,6 +562,9 @@ public: | |||
562 | /** Return false true if name is unknown or trusted */ | 562 | /** Return false true if name is unknown or trusted */ |
563 | bool isUntrustedMessage(const std::string& name) const; | 563 | bool isUntrustedMessage(const std::string& name) const; |
564 | 564 | ||
565 | // Change this message to be UDP black listed. | ||
566 | void banUdpMessage(const std::string& name); | ||
567 | |||
565 | private: | 568 | private: |
566 | // A list of the circuits that need to be sent DenyTrustedCircuit messages. | 569 | // A list of the circuits that need to be sent DenyTrustedCircuit messages. |
567 | typedef std::set<LLHost> host_set_t; | 570 | typedef std::set<LLHost> host_set_t; |
@@ -591,13 +594,14 @@ public: | |||
591 | LLHost findHost(const U32 circuit_code); | 594 | LLHost findHost(const U32 circuit_code); |
592 | void sanityCheck(); | 595 | void sanityCheck(); |
593 | 596 | ||
594 | S32 getNumberOfBlocksFast(const char *blockname); | 597 | BOOL has(const char *blockname) const; |
595 | S32 getNumberOfBlocks(const char *blockname); | 598 | S32 getNumberOfBlocksFast(const char *blockname) const; |
596 | S32 getSizeFast(const char *blockname, const char *varname); | 599 | S32 getNumberOfBlocks(const char *blockname) const; |
597 | S32 getSize(const char *blockname, const char *varname); | 600 | S32 getSizeFast(const char *blockname, const char *varname) const; |
601 | S32 getSize(const char *blockname, const char *varname) const; | ||
598 | S32 getSizeFast(const char *blockname, S32 blocknum, | 602 | S32 getSizeFast(const char *blockname, S32 blocknum, |
599 | const char *varname); // size in bytes of data | 603 | const char *varname) const; // size in bytes of data |
600 | S32 getSize(const char *blockname, S32 blocknum, const char *varname); | 604 | S32 getSize(const char *blockname, S32 blocknum, const char *varname) const; |
601 | 605 | ||
602 | void resetReceiveCounts(); // resets receive counts for all message types to 0 | 606 | void resetReceiveCounts(); // resets receive counts for all message types to 0 |
603 | void dumpReceiveCounts(); // dumps receive count for each message type to llinfos | 607 | void dumpReceiveCounts(); // dumps receive count for each message type to llinfos |