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