OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Region.UserStatistics.ActiveConnectionsAJAX Class Reference
Inheritance diagram for OpenSim.Region.UserStatistics.ActiveConnectionsAJAX:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.UserStatistics.ActiveConnectionsAJAX:
Collaboration graph
[legend]

Public Member Functions

Hashtable ProcessModel (Hashtable pParams)
 
string RenderView (Hashtable pModelResult)
 
string RenderJson (Hashtable pModelResult)
 Convert active connections information to JSON string. Returns a structure: More...
 
Dictionary< string, int > DecodeClientThrottles (byte[] throttle)
 
Dictionary< string, string > decodeQueueReport (string rep)
 

Properties

string ReportName [get]
 
- Properties inherited from OpenSim.Region.UserStatistics.IStatsController
string ReportName [get]
 

Detailed Description

Definition at line 42 of file ActiveConnectionsAJAX.cs.

Member Function Documentation

Dictionary<string, int> OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.DecodeClientThrottles ( byte[]  throttle)
inline

Definition at line 212 of file ActiveConnectionsAJAX.cs.

Dictionary<string,string> OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.decodeQueueReport ( string  rep)
inline

Definition at line 271 of file ActiveConnectionsAJAX.cs.

Hashtable OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.ProcessModel ( Hashtable  pParams)
inline
string OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.RenderJson ( Hashtable  pModelResult)
inline

Convert active connections information to JSON string. Returns a structure:

{"regionName": {
    "presenceName": {
        "name": "presenceName",
        "position": "<x,y,z>",
        "isRoot": "false",
        "throttle": {
        },
        "queue": {
        }
    },
    ... // multiple presences in the scene
  },
  ...   // multiple regions in the sim
}
 
Parameters
pModelResult
Returns

Implements OpenSim.Region.UserStatistics.IStatsController.

Definition at line 154 of file ActiveConnectionsAJAX.cs.

Here is the call graph for this function:

string OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.RenderView ( Hashtable  pModelResult)
inline

Implements OpenSim.Region.UserStatistics.IStatsController.

Definition at line 63 of file ActiveConnectionsAJAX.cs.

Here is the call graph for this function:

Property Documentation

string OpenSim.Region.UserStatistics.ActiveConnectionsAJAX.ReportName
get

Definition at line 49 of file ActiveConnectionsAJAX.cs.


The documentation for this class was generated from the following file: