AgentThrottle: Difference between revisions
Jump to navigation
Jump to search
| Line 22: | Line 22: | ||
The throttles variable appears to be structured as follows, each value a little endian 32 bit float: | The throttles variable appears to be structured as follows, each value a little endian 32 bit float: | ||
<pre width=80> | |||
Resend - Maxmimum bytes per second for resending unacknowledged packets | ''Resend'' - Maxmimum bytes per second for resending unacknowledged packets | ||
Land - Maximum bytes per second for LayerData terrain | ''Land'' - Maximum bytes per second for LayerData terrain | ||
Wind - Maximum bytes per second for LayerData wind data | ''Wind'' - Maximum bytes per second for LayerData wind data | ||
Cloud - Maximum bytes per second for LayerData clouds | ''Cloud'' - Maximum bytes per second for LayerData clouds | ||
Task - Unknown, includes object data | ''Task'' - Unknown, includes object data | ||
Texture - Maximum bytes per second for textures | ''Texture'' - Maximum bytes per second for textures | ||
Asset - Maximum bytes per second for downloaded assets | ''Asset'' - Maximum bytes per second for downloaded assets | ||
</pre> | |||
Revision as of 12:08, 8 February 2008
Message Layout
{
AgentThrottle Low NotTrusted Zerocoded
{
AgentData Single
{ AgentID LLUUID }
{ SessionID LLUUID }
{ CircuitCode U32 }
}
{
Throttle Single
{ GenCounter U32 }
{ Throttles Variable 1 }
}
}
Usage and Notes
The throttles variable appears to be structured as follows, each value a little endian 32 bit float:
''Resend'' - Maxmimum bytes per second for resending unacknowledged packets ''Land'' - Maximum bytes per second for LayerData terrain ''Wind'' - Maximum bytes per second for LayerData wind data ''Cloud'' - Maximum bytes per second for LayerData clouds ''Task'' - Unknown, includes object data ''Texture'' - Maximum bytes per second for textures ''Asset'' - Maximum bytes per second for downloaded assets