change encoding of a few event caps messages

This commit is contained in:
UbitUmarov
2019-01-26 16:42:42 +00:00
parent 07946e040d
commit 695d807696
5 changed files with 294 additions and 189 deletions

View File

@@ -499,6 +499,23 @@ namespace OpenSim.Region.ClientStack.Linden
Enqueue(item, avatarID);
}
*/
public StringBuilder StartEvent(string eventName)
{
StringBuilder sb = new StringBuilder(256);
LLSDxmlEncode.AddMap(sb);
LLSDxmlEncode.AddElem("message", eventName, sb);
LLSDxmlEncode.AddMap("body", sb);
return sb;
}
public string EndEvent(StringBuilder sb)
{
LLSDxmlEncode.AddEndMap(sb); // close body
LLSDxmlEncode.AddEndMap(sb); // close event
return sb.ToString();
}
public virtual void EnableSimulator(ulong handle, IPEndPoint endPoint, UUID avatarID, int regionSizeX, int regionSizeY)
{
if (DebugLevel > 0)