GenericMessage: Difference between revisions
Jump to navigation
Jump to search
added missing field |
Gave details on how client uses message. |
||
| Line 23: | Line 23: | ||
</pre> | </pre> | ||
==Usage and Notes== | ==Usage and Notes== | ||
Generic messages are used for short client/simulator communication through strings. | |||
These appear to have been used for only a very small number of situations where creating a new packet was avoided.(?) | |||
Client sends this message for the following things: | |||
{| class="sortable" {{Prettytable}} | |||
|-{{Hl2}} | |||
! Use | |||
! Raw Method String | |||
|- | |||
| Requesting avatar notes | |||
| avatarnotesrequest | |||
|- | |||
| Requesting avatar picks | |||
| avatarpicksrequest | |||
|- | |||
| Requesting avatar classifieds | |||
| avatarclassifiedsrequest | |||
|- | |||
| Requesting pick info | |||
| pickinforequest | |||
|- | |||
| Setting autopilot target | |||
| autopilot | |||
|- | |||
| Dumping list of temporary assets to simulator log (Gods only) | |||
| dumptempassetdata | |||
|- | |||
| Clearing dumped list of temporary assets from simulator log (Gods only) | |||
| cleartempassetdata | |||
|- | |||
| Request online notifications resend | |||
| requestonlinenotification | |||
|} | |||
Client will process the following messages. | |||
{| class="sortable" {{Prettytable}} | |||
|-{{Hl2}} | |||
! Use | |||
! Raw Method String | |||
|- | |||
| Setting the mute list as loaded(possibly clears it) | |||
| emptymutelist | |||
|- | |||
| Clickthrough details for a classified | |||
| classifiedclickthrough | |||
|} | |||
[[Category:Messages]] | [[Category:Messages]] | ||
Revision as of 19:47, 2 July 2008
Message Layout
{
GenericMessage Low NotTrusted Zerocoded
{
AgentData Single
{ AgentID LLUUID }
{ SessionID LLUUID }
{ TransactionID LLUUID }
}
{
MethodData Single
{ Method Variable 1 }
{ Invoice LLUUID }
}
{
ParamList Variable
{ Parameter Variable 1 }
}
}
Usage and Notes
Generic messages are used for short client/simulator communication through strings. These appear to have been used for only a very small number of situations where creating a new packet was avoided.(?)
Client sends this message for the following things:
| Use | Raw Method String |
|---|---|
| Requesting avatar notes | avatarnotesrequest |
| Requesting avatar picks | avatarpicksrequest |
| Requesting avatar classifieds | avatarclassifiedsrequest |
| Requesting pick info | pickinforequest |
| Setting autopilot target | autopilot |
| Dumping list of temporary assets to simulator log (Gods only) | dumptempassetdata |
| Clearing dumped list of temporary assets from simulator log (Gods only) | cleartempassetdata |
| Request online notifications resend | requestonlinenotification |
Client will process the following messages.
| Use | Raw Method String |
|---|---|
| Setting the mute list as loaded(possibly clears it) | emptymutelist |
| Clickthrough details for a classified | classifiedclickthrough |