public Uri CreateEventQueue(UUID agentID) { EventQueueServer eqServer = new EventQueueServer(server.HttpServer); EventQueueServerCap eqServerCap = new EventQueueServerCap(eqServer, server.Capabilities.CreateCapability(EventQueueHandler, false, eqServer)); lock (eventQueues) eventQueues.Add(agentID, eqServerCap); return eqServerCap.Capability; }
public EventQueueServerCap(EventQueueServer server, Uri capability) { Server = server; Capability = capability; }