Difference between revisions of "Message Template"

From Second Life Wiki
Jump to navigation Jump to search
(We use git for the message template now. We had updated the URI to the github repository but still claimed it was a mercurial repository.)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{OSWikiLearnBox|parent=Protocol}}
{{OSWikiLearnBox|parent=Protocol}}


=Definition=
The message template describes all of the [[message]]s that Second Life uses to communicate between hosts. All message templates must match a CRC check between hosts, otherwise they will not communicate with each other.


The message template is made up of all the [[messages]] that Second Life needs to communicate between hosts. All message templates must match a CRC check between hosts, otherwise they will not communicate with each other.


=Prehashing=
The master message template is stored in a public git repository at:
https://github.com/secondlife/master-message-template
 
== See also ==
* [[Message]]s
* [[Packet Layout]]
* [http://lib.openmetaverse.org/template/ Template archive at libopenmetaverse]
* [https://github.com/cinderblocks/libremetaverse/tree/master/data/ LibreMetaverse (living fork of LibOpenMetaverse)]

Latest revision as of 10:55, 22 November 2023

The message template describes all of the messages that Second Life uses to communicate between hosts. All message templates must match a CRC check between hosts, otherwise they will not communicate with each other.


The master message template is stored in a public git repository at: https://github.com/secondlife/master-message-template

See also