Difference between revisions of "ImprovedInstantMessage"

From Second Life Wiki
Jump to navigation Jump to search
m
 
Line 1: Line 1:
{{ProtocolNav}}
{{ProtocolNav}}
==Message Layout==
==Message Layout==
Line 29: Line 28:
</pre>
</pre>
==Usage and Notes==
==Usage and Notes==
{| border="1"
|+ All possible interactions of Dialog byte and other packet variables
! Dialog byte value !! ToAgentID  !! ParentEstateID !! RegionID  !! Position  !! ID!! Timestamp!! FromAgentName!! Message!! BinaryBucket
|-
! 0 Default ||as expected ||as expected ||as expected ||as expected ||style="background:silver" |meaningless ||as expected ||as expected ||as expected ||style="background:silver" |empty
|-
! 1 dialog box with "OK"||as expected ||as expected ||as expected ||as expected ||
|-
! 2
|Cell B
|Cell C
|-
! 3
| a
|-
! 4
| a
|-
! 5
| a
|-
! 6
| a
|-
! 7
| a
|-
! 8
| a
|-
! 9
| a
|-
! 10
| a
|-
! 11
| a
|-
! 12
| a
|-
! 13
| a
|-
! 14
| a
|-
! 15
| a
|-
! 16
| a
|-
! 17
| a
|-
! 18
| a
|-
! 19
| a
|-
! 20
| a
|-
! 21
| a
|-
! 22
| a
|-
! 23
| a
|-
! 24
| a
|-
! 25
| a
|-
! 26
| a
|-
! 27
| a
|-
! 28
| a
|-
! 29
| a
|-
! 30
| a
|-
! 31
| a
|-
! 32
| a
|-
! 33
| a
|-
! 34
| a
|-
! 35
| a
|-
! 36
| a
|-
! 37
| a
|-
! 38
| a
|-
! 39
| a
|-
! 40
| a
|-
! 41
| a
|-
! 42
| a
|-
|}
[[Category:Messages]]
[[Category:Messages]]

Revision as of 12:01, 28 December 2007

Message Layout

{
	ImprovedInstantMessage Low NotTrusted Zerocoded
	{
		AgentData 		Single
		{   AgentID     LLUUID  }
		{	SessionID	LLUUID	}
	}
	{
		MessageBlock		Single
		{	FromGroup		BOOL	}
		{	ToAgentID		LLUUID	}
		{	ParentEstateID	U32	}
		{   RegionID		LLUUID	}
		{	Position		LLVector3	}
		{	Offline			U8	}
		{	Dialog			U8	}	
		{	ID				LLUUID	}
		{	Timestamp		U32	}
		{	FromAgentName	Variable	1	}
		{	Message			Variable	2	}
		{	BinaryBucket	Variable	2	}
	}
}

Usage and Notes

All possible interactions of Dialog byte and other packet variables
Dialog byte value ToAgentID ParentEstateID RegionID Position ID Timestamp FromAgentName Message BinaryBucket
0 Default as expected as expected as expected as expected meaningless as expected as expected as expected empty
1 dialog box with "OK" as expected as expected as expected as expected
2 Cell B Cell C
3 a
4 a
5 a
6 a
7 a
8 a
9 a
10 a
11 a
12 a
13 a
14 a
15 a
16 a
17 a
18 a
19 a
20 a
21 a
22 a
23 a
24 a
25 a
26 a
27 a
28 a
29 a
30 a
31 a
32 a
33 a
34 a
35 a
36 a
37 a
38 a
39 a
40 a
41 a
42 a