public void SendDirPopularReply(UUID queryID, DirPopularReplyData[] data) { }
public void DirPopularQuery(IClientAPI remoteClient, UUID queryID, uint queryFlags) { Hashtable ReqHash = new Hashtable(); ReqHash["flags"] = queryFlags.ToString(); Hashtable result = GenericXMLRPCRequest(ReqHash, "dir_popular_query"); if (!Convert.ToBoolean(result["success"])) { remoteClient.SendAgentAlertMessage( result["errorMessage"].ToString(), false); return; } ArrayList dataArray = (ArrayList)result["data"]; int count = dataArray.Count; if (count > 100) count = 101; DirPopularReplyData[] data = new DirPopularReplyData[count]; int i = 0; foreach (Object o in dataArray) { Hashtable d = (Hashtable)o; data[i] = new DirPopularReplyData(); data[i].parcelID = new UUID(d["parcel_id"].ToString()); data[i].name = d["name"].ToString(); data[i].dwell = Convert.ToSingle(d["dwell"]); if (++i >= count) break; } remoteClient.SendDirPopularReply(queryID, data); }
public void SendDirPopularReply(OpenMetaverse.UUID queryID, DirPopularReplyData[] data) { }
public void SendDirPopularReply(UUID queryID, DirPopularReplyData[] data) { throw new System.NotImplementedException(); }