Difference between revisions of "Protocol"
Jump to navigation
Jump to search
Hunting Hare (talk | contribs) (→Animation: - make link) |
(→Communication with simulator: removed the need for the mostly broken redirects) |
||
Line 17: | Line 17: | ||
=== Communication with simulator === | === Communication with simulator === | ||
* [[Agent Messages]] -- agent movement, animation, appearance, etc. | * [[:Category:Agent Messages|Agent Messages]] -- agent movement, animation, appearance, etc. | ||
* [[Inventory Messages]] -- agent inventory and asset management. | * [[:Category:Inventory Messages|Inventory Messages]] -- agent inventory and asset management. | ||
* [[Money Messages]] -- money queries and updates. | * [[:Category:Money Messages|Money Messages]] -- money queries and updates. | ||
* [[Object Messages]] -- object and prim interaction. | * [[:Category:Object Messages|Object Messages]] -- object and prim interaction. | ||
* [[Parcel Messages]] -- parcel and land management and interaction. | * [[:Category:Parcel Messages|Parcel Messages]] -- parcel and land management and interaction. | ||
* [[Region Messages]] -- interaction with the region, nearby regions, and movement between them. | * [[:Category:Region Messages|Region Messages]] -- interaction with the region, nearby regions, and movement between them. | ||
* [[Communication Messages]] -- chat, instant messages, and lsl script interaction. | * [[:Category:Communication Messages|Communication Messages]] -- chat, instant messages, and lsl script interaction. | ||
* [[Group Messages]] -- joining, management, and group related messages. | * [[Group Messages]] -- joining, management, and group related messages. | ||
* [[Relationship Messages]] -- friends, granted rights, calling cards, and mute. | * [[:Category:Relationship Messages|Relationship Messages]] -- friends, granted rights, calling cards, and mute. | ||
* [[Search Messages]] -- access to global search services. | * [[:Category:Search Messages|Search Messages]] -- access to global search services. | ||
* [[Avatar Appearance]] -- messages controlling avatar appearance | * [[Avatar Appearance]] -- messages controlling avatar appearance | ||
Revision as of 19:36, 9 February 2007
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
- Message Layout -- Explanation of message format and the message template
- Packet Layout -- the layout of the UDP payload.
- Circuits -- Establishment and common operation of UDP circuits between two nodes
- 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
- Userserver Agent -- agent update information which alters userserver state.
- Userserver Relay -- messages relayed between the back-end systems and the viewer.
Communication with simulator
- Agent Messages -- agent movement, animation, appearance, etc.
- Inventory Messages -- agent inventory and asset management.
- Money Messages -- money queries and updates.
- Object Messages -- object and prim interaction.
- Parcel Messages -- parcel and land management and interaction.
- Region Messages -- interaction with the region, nearby regions, and movement between them.
- Communication Messages -- chat, instant messages, and lsl script interaction.
- Group Messages -- joining, management, and group related messages.
- Relationship Messages -- friends, granted rights, calling cards, and mute.
- Search Messages -- access to global search services.
- Avatar Appearance -- messages controlling avatar appearance
XMLRPC Transactions
- Authentication Flow -- step-by-step diagram of login process
- Buying Land and Currency -- viewer side purchasing of land and currency.
- Capabilities -- authorization requests
File Formats
Asset Files
Media Files
Image format
Audio
- wav files
Animation
- BVH files for animations
Linden Files
- raw files for uploading sim land information
- LL DXT files