llmessage Directory Reference

llmessage/


Files

file  llassetstorage.cpp [code]
 Implementation of the base asset storage system.
file  llassetstorage.h [code]
 definition of LLAssetStorage class which allows simple up/downloads of uuid,type asets
file  llblowfishcipher.cpp [code]
 Wrapper around OpenSSL Blowfish encryption algorithm.
file  llblowfishcipher.h [code]
 A symmetric block cipher, designed in 1993 by Bruce Schneier. We use it because it has an 8 byte block size, allowing encryption of two UUIDs and a timestamp (16x2 + 4 = 36 bytes) with only 40 bytes of output. AES has a block size of 32 bytes, so this would require 64 bytes.
file  llbuffer.cpp [code]
 Implementation of the segments, buffers, and buffer arrays.
file  llbuffer.h [code]
 Declaration of buffer and buffer arrays primarily used in I/O.
file  llbufferstream.cpp [code]
 Implementation of the buffer iostream classes.
file  llbufferstream.h [code]
 Classes to treat an LLBufferArray as a c++ iostream.
file  llcachename.cpp [code]
 A hierarchical cache of first and last names queried based on UUID.
file  llcachename.h [code]
 A cache of names from UUIDs.
file  llcallbacklisth.h [code]
 Like LLCallbackList but uses handles instead of pointers for user data.
file  llchainio.cpp [code]
 Implementaiton of the chain factory.
file  llchainio.h [code]
 This class declares the interface for constructing io chains.
file  llcipher.h [code]
 Abstract base class for encryption ciphers.
file  llcircuit.cpp [code]
 Class to track UDP endpoints for the message system.
file  llcircuit.h [code]
 Provides a method for tracking network circuit information for the UDP message system.
file  llclassifiedflags.cpp [code]
 
LicenseInfo
firstyear=2006&license=viewergpl

file  llclassifiedflags.h [code]
 Flags used in the classifieds.
file  llcurl.cpp [code]
file  llcurl.h [code]
 Curl wrapper.
file  lldatapacker.cpp [code]
 Data packer implementation.
file  lldatapacker.h [code]
 Data packer declaration for tightly storing binary data.
file  lldbstrings.h [code]
 Database String Lengths.
file  lldispatcher.cpp [code]
 Implementation of the dispatcher object.
file  lldispatcher.h [code]
 LLDispatcher class header file.
file  lleventflags.h [code]
 Flags for events.
file  llfiltersd2xmlrpc.cpp [code]
file  llfiltersd2xmlrpc.h [code]
file  llfollowcamparams.h [code]
 Follow camera parameters.
file  llhost.cpp [code]
 Encapsulates an IP address and a port.
file  llhost.h [code]
 a LLHost uniquely defines a host (Simulator, Proxy or other) across the network
file  llhttpassetstorage.cpp [code]
 Subclass capable of loading asset data to/from an external source. Currently, a web server accessed via curl.
file  llhttpassetstorage.h [code]
 Class for loading asset data to/from an external source over http.
file  llhttpclient.cpp [code]
 Implementation of classes for making HTTP requests.
file  llhttpclient.h [code]
 Declaration of classes for making HTTP client requests.
file  llhttpnode.cpp [code]
 Implementation of classes for generic HTTP/LSL/REST handling.
file  llhttpnode.h [code]
 Declaration of classes for generic HTTP/LSL/REST handling.
file  llhttpsender.cpp [code]
 Abstracts details of sending messages via HTTP.
file  llhttpsender.h [code]
 Abstracts details of sending messages via HTTP.
file  llinstantmessage.cpp [code]
 Constants and functions used in IM.
file  llinstantmessage.h [code]
 Constants and declarations used by instant messages.
file  llinvite.h [code]
 Constants used for inviting users to join groups.
file  lliobuffer.cpp [code]
 Definition of buffer based implementations of IO Pipes.
file  lliobuffer.h [code]
 Declaration of buffers for use in IO Pipes.
file  lliohttpserver.cpp [code]
 Implementation of the http server classes.
file  lliohttpserver.h [code]
 Declaration of function for creating an HTTP wire server.
file  lliopipe.cpp [code]
 Implementation of the LLIOPipe class.
file  lliopipe.h [code]
 Declaration of base IO class.
file  lliosocket.cpp [code]
 Sockets declarations for use with the io pipes.
file  lliosocket.h [code]
 Declaration of files used for handling sockets and associated pipes.
file  llioutil.cpp [code]
 Utility functionality for the io pipes.
file  llioutil.h [code]
 Helper classes for dealing with IOPipes.
file  llloginflags.h [code]
 Login flag constants.
file  lllogtextmessage.cpp [code]
 Impelmentation of the text logger.
file  lllogtextmessage.h [code]
 Declaration of class for coalescing text logs generated from chat and IM.
file  llmail.cpp [code]
 smtp helper functions.
file  llmail.h [code]
 smtp helper functions.
file  llmessagebuilder.cpp [code]
 LLMessageBuilder class implementation.
file  llmessagebuilder.h [code]
 Declaration of LLMessageBuilder class.
file  llmessageconfig.cpp [code]
 Live file handling for messaging.
file  llmessageconfig.h [code]
 Live file handling for messaging.
file  llmessagereader.cpp [code]
 LLMessageReader class implementation.
file  llmessagereader.h [code]
 Declaration of LLMessageReader class.
file  llmessagetemplate.cpp [code]
 Implementation of message template classes.
file  llmessagetemplate.h [code]
 Declaration of the message template classes.
file  llmessagetemplateparser.cpp [code]
 LLMessageTemplateParser implementation.
file  llmessagetemplateparser.h [code]
 Classes to parse message template.
file  llmessagethrottle.cpp [code]
 LLMessageThrottle class used for throttling messages.
file  llmessagethrottle.h [code]
 LLMessageThrottle class used for throttling messages.
file  llmime.cpp [code]
 Implementation of mime tools.
file  llmime.h [code]
 Declaration of mime tools.
file  llmsgvariabletype.h [code]
 Declaration of the EMsgVariableType enumeration.
file  llnamevalue.cpp [code]
 class for defining name value pairs.
file  llnamevalue.h [code]
 class for defining name value pairs.
file  llnullcipher.cpp [code]
 Implementation of a cipher which does not encrypt.
file  llnullcipher.h [code]
file  llpacketack.cpp [code]
 Implementation of the LLReliablePacket.
file  llpacketack.h [code]
 Reliable UDP helpers for the message system.
file  llpacketbuffer.cpp [code]
 implementation of LLPacketBuffer class for a packet.
file  llpacketbuffer.h [code]
 definition of LLPacketBuffer class for implementing a resend, drop, or delay in packet transmissions.
file  llpacketring.cpp [code]
 implementation of LLPacketRing class for a packet.
file  llpacketring.h [code]
 definition of LLPacketRing class for implementing a resend, drop, or delay in packet transmissions
file  llpartdata.cpp [code]
 Particle system data packing.
file  llpartdata.h [code]
 Particle system data packing.
file  llpumpio.cpp [code]
 Implementation of the i/o pump and related functions.
file  llpumpio.h [code]
 Declaration of pump class which manages io chains.
file  llqueryflags.h [code]
 Flags for directory queries.
file  llregionflags.h [code]
 Flags that are sent in the statistics message region_flags field.
file  llregionhandle.h [code]
 Routines for converting positions to/from region handles.
file  llsdappservices.cpp [code]
file  llsdappservices.h [code]
 Header file to declare the /app common web services.
file  llsdhttpserver.cpp [code]
 Standard LLSD services.
file  llsdhttpserver.h [code]
 Standard LLSD services.
file  llsdmessagebuilder.cpp [code]
 LLSDMessageBuilder class implementation.
file  llsdmessagebuilder.h [code]
 Declaration of LLSDMessageBuilder class.
file  llsdmessagereader.cpp [code]
 LLSDMessageReader class implementation.
file  llsdmessagereader.h [code]
 LLSDMessageReader class Declaration.
file  llsdrpcclient.cpp [code]
 Implementation of the llsd client classes.
file  llsdrpcclient.h [code]
 Implementation and helpers for structure data RPC clients.
file  llsdrpcserver.cpp [code]
 Implementation of the LLSDRPCServer and related classes.
file  llsdrpcserver.h [code]
 Declaration of the structured data remote procedure call server.
file  llservice.cpp [code]
file  llservice.h [code]
 Declaration file for LLService and related classes.
file  llservicebuilder.cpp [code]
 Implementation of the LLServiceBuilder class.
file  llservicebuilder.h [code]
 Declaration of the LLServiceBuilder class.
file  lltaskname.h [code]
 This contains the current list of valid tasks and is inluded into both simulator and viewer.
file  llteleportflags.h [code]
 Teleport flags.
file  lltemplatemessagebuilder.cpp [code]
 LLTemplateMessageBuilder class implementation.
file  lltemplatemessagebuilder.h [code]
 Declaration of LLTemplateMessageBuilder class.
file  lltemplatemessagereader.cpp [code]
 LLTemplateMessageReader class implementation.
file  lltemplatemessagereader.h [code]
 Declaration of LLTemplateMessageReader class.
file  llthrottle.cpp [code]
 LLThrottle class used for network bandwidth control.
file  llthrottle.h [code]
 LLThrottle class used for network bandwidth control.
file  lltransfermanager.cpp [code]
 Improved transfer mechanism for moving data through the message system.
file  lltransfermanager.h [code]
 Improved transfer mechanism for moving data through the message system.
file  lltransfersourceasset.cpp [code]
 Transfer system for sending an asset.
file  lltransfersourceasset.h [code]
 Transfer system for sending an asset.
file  lltransfersourcefile.cpp [code]
 Transfer system for sending a file.
file  lltransfersourcefile.h [code]
 Transfer system for sending a file.
file  lltransfertargetfile.cpp [code]
 Transfer system for receiving a file.
file  lltransfertargetfile.h [code]
 Transfer system for receiving a file.
file  lltransfertargetvfile.cpp [code]
 Transfer system for receiving a vfile.
file  lltransfertargetvfile.h [code]
 Transfer system for receiving a vfile.
file  llurlrequest.cpp [code]
 Implementation of the URLRequest class and related classes.
file  llurlrequest.h [code]
 Declaration of url based requests on pipes.
file  lluseroperation.cpp [code]
 LLUserOperation class definition.
file  lluseroperation.h [code]
 LLUserOperation class header file - used for message based transaction. For example, L$ transactions.
file  llvehicleparams.h [code]
 For parameter names that must be shared between the scripting language and the LLVehicleAction class on the simulator.
file  llxfer.cpp [code]
 implementation of LLXfer class for a single xfer.
file  llxfer.h [code]
 definition of LLXfer class for a single xfer
file  llxfer_file.cpp [code]
 implementation of LLXfer_File class for a single xfer (file)
file  llxfer_file.h [code]
 definition of LLXfer_File class for a single xfer_file.
file  llxfer_mem.cpp [code]
 implementation of LLXfer_Mem class for a single xfer
file  llxfer_mem.h [code]
 definition of LLXfer_Mem class for a single xfer
file  llxfer_vfile.cpp [code]
 implementation of LLXfer_VFile class for a single xfer (vfile).
file  llxfer_vfile.h [code]
 definition of LLXfer_VFile class for a single xfer_vfile.
file  llxfermanager.cpp [code]
 implementation of LLXferManager class for a collection of xfers
file  llxfermanager.h [code]
 definition of LLXferManager class for a keeping track of multiple xfers
file  llxorcipher.cpp [code]
 Implementation of LLXORCipher.
file  llxorcipher.h [code]
file  machine.h [code]
 LLMachine class header file.
file  mean_collision_data.h [code]
 data type to log interactions between stuff and agents that might be community standards violations
file  message.cpp [code]
 LLMessageSystem class implementation.
file  message.h [code]
 LLMessageSystem class header file.
file  message_prehash.cpp [code]
 file of prehashed variables
file  message_prehash.h [code]
 header file of externs of prehashed variables plus defines.
file  message_string_table.cpp [code]
 static string table for message template
file  net.cpp [code]
 Cross-platform routines for sending and receiving packets.
file  net.h [code]
 Cross platform UDP network code.
file  network.cpp [code]
 Legacy file.
file  network.h [code]
 Legacy file.
file  partsyspacket.cpp [code]
 Object for packing particle system initialization parameters before sending them over the network.
file  partsyspacket.h [code]
 Object for packing particle system initialization parameters before sending them over the network.
file  patch_code.cpp [code]
 Encode patch DCT data into bitcode.
file  patch_code.h [code]
 Function declarations for encoding and decoding patches.
file  patch_dct.cpp [code]
 DCT patch.
file  patch_dct.h [code]
 Function declarations for DCT and IDCT routines.
file  patch_idct.cpp [code]
 IDCT patch.
file  sound_ids.h [code]
 Temporary holder for sound IDs.

Generated on Thu Jul 1 06:12:09 2010 for Second Life Viewer by  doxygen 1.4.7