Difference between revisions of "Protocol"

From Second Life Wiki
Jump to navigation Jump to search
Line 32: Line 32:
== File Formats ==
== File Formats ==
=== Asset Files ===
=== Asset Files ===
* [[Textures]]
* [[Sounds]]
* [[Landmarks]]
* [[Notecards]]
* [[LSL Text]]
* [[LSL Bytecode]]
* [[Bodypart]]
* [[Animations]]
* [[Gestures]]
=== Media Files ===
=== Media Files ===
=== Miscellaneous Files ===
=== Miscellaneous Files ===

Revision as of 11:29, 31 October 2006

In order to spot potential trouble spots, we want to have a pretty clear understanding of the UDP, TCP, and by-product communication between the client and the servers.

The UDP Message System

  • Packet Layout -- the layout of the UDP payload.
  • Packet Accounting -- how the message system handles packet sequencing, reliability, suppression, throttling, etc.
  • Common Messages -- messages that are handled by every indra message system instance.
  • Xfer Manager -- messages used by the LLXFerManager class.
  • Transfer Manager -- messages used by the LLTransferManger class.

Communication with userserver

Communication with simulator

XMLRPC Transactions

File Formats

Asset Files

Media Files

Miscellaneous Files