29 using System.Collections;
32 namespace OpenSim.Framework.Servers.HttpServer
34 public delegate
void RequestMethod(UUID requestID, Hashtable request);
39 public delegate Hashtable
NoEventsMethod(UUID requestID, UUID pId);
60 public string Url {
get; set; }
65 public int RequestsReceived {
get; set; }
70 public int RequestsHandled {
get; set; }
76 UUID pId,
int pTimeOutms)
80 HasEvents = pHasEvents;
81 GetEvents = pGetEvents;
84 TimeOutms = pTimeOutms;
85 Type = EventType.LongPoll;
HasEventsMethod HasEvents
PollServiceEventArgs(RequestMethod pRequest, string pUrl, HasEventsMethod pHasEvents, GetEventsMethod pGetEvents, NoEventsMethod pNoEvents, UUID pId, int pTimeOutms)
delegate bool HasEventsMethod(UUID requestID, UUID pId)
delegate void RequestMethod(UUID requestID, Hashtable request)
delegate Hashtable NoEventsMethod(UUID requestID, UUID pId)
delegate Hashtable GetEventsMethod(UUID requestID, UUID pId)
GetEventsMethod GetEvents