|  | 
| 
 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] | 
|  | LicenseInfofirstyear=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. 
 |