Difference between revisions of "AgentThrottle"

From Second Life Wiki
Jump to navigation Jump to search
m
 
Line 1: Line 1:
{{ProtocolNav}}
{{ProtocolNav}}
==Message Layout==
==Message Layout==
Line 21: Line 20:
==Usage and Notes==
==Usage and Notes==
[[Category:Messages]]
[[Category:Messages]]
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

Revision as of 12:07, 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