Difference between revisions of "GroupRoleUpdate"
Jump to navigation
Jump to search
Cube Linden (talk | contribs) m |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{ProtocolNav}} | {{ProtocolNav}} | ||
==Message Layout== | ==Message Layout== | ||
Line 12: | Line 11: | ||
} | } | ||
{ | { | ||
RoleData Variable | RoleData Variable{ RoleID LLUUID } | ||
{ Name Variable 1 } | { Name Variable 1 } | ||
{ Description Variable 1 } | { Description Variable 1 } | ||
Line 24: | Line 22: | ||
</pre> | </pre> | ||
==Usage and Notes== | ==Usage and Notes== | ||
Updates various data for roles within a group. The requesting agent needs to have the group ability to change role properties to adjust a role's name, description or title. The requesting agent needs to have the group ability to change role power to adjust ta role's powers. The requesting agent needs the group ability to create role to create a role. The request agent needs the group ability to delete roles to delete a role. | |||
<b><tt>UpdateType</tt></b> - This needs to be a <tt>LLRoleChangeType</tt> Any invalid value for <tt>UpdateType</tt> will have the role update be ignored. | |||
[[Category:Messages]] | [[Category:Messages]] | ||
[[Category:Group Messages]] |
Latest revision as of 14:56, 11 July 2009
Message Layout
{ GroupRoleUpdate Low NotTrusted Unencoded { AgentData Single { AgentID LLUUID } { SessionID LLUUID } { GroupID LLUUID } } { RoleData Variable{ RoleID LLUUID } { Name Variable 1 } { Description Variable 1 } { Title Variable 1 } { Powers U64 } { UpdateType U8 } } }
Usage and Notes
Updates various data for roles within a group. The requesting agent needs to have the group ability to change role properties to adjust a role's name, description or title. The requesting agent needs to have the group ability to change role power to adjust ta role's powers. The requesting agent needs the group ability to create role to create a role. The request agent needs the group ability to delete roles to delete a role.
UpdateType - This needs to be a LLRoleChangeType Any invalid value for UpdateType will have the role update be ignored.