OpenSim
|
Public Member Functions | |
UserAgentServiceConnector (string url) | |
UserAgentServiceConnector (string url, bool dnsLookup) | |
UserAgentServiceConnector (IConfigSource config) | |
bool | LoginAgentToGrid (GridRegion source, AgentCircuitData aCircuit, GridRegion gatekeeper, GridRegion destination, bool fromLogin, out string reason) |
bool | LoginAgentToGrid (GridRegion source, AgentCircuitData aCircuit, GridRegion gatekeeper, GridRegion destination, out string reason) |
void | SetClientToken (UUID sessionID, string token) |
GridRegion | GetHomeRegion (UUID userID, out Vector3 position, out Vector3 lookAt) |
Returns the home region of a remote user. More... | |
bool | IsAgentComingHome (UUID sessionID, string thisGridExternalName) |
bool | VerifyAgent (UUID sessionID, string token) |
bool | VerifyClient (UUID sessionID, string token) |
void | LogoutAgent (UUID userID, UUID sessionID) |
List< UUID > | StatusNotification (List< string > friends, UUID userID, bool online) |
List< UUID > | GetOnlineFriends (UUID userID, List< string > friends) |
Dictionary< string, object > | GetUserInfo (UUID userID) |
Returns the UserInfo of a remote user. More... | |
Dictionary< string, object > | GetServerURLs (UUID userID) |
Returns the Server URLs of a remote user. More... | |
string | LocateUser (UUID userID) |
Returns the current location of a remote user. More... | |
string | GetUUI (UUID userID, UUID targetUserID) |
Returns the Universal User Identifier for 'targetUserID' on behalf of 'userID'. More... | |
UUID | GetUUID (String first, String last) |
Returns the remote user that has the given name. More... | |
Public Member Functions inherited from OpenSim.Services.Connectors.Simulation.SimulationServiceConnector | |
SimulationServiceConnector () | |
SimulationServiceConnector (IConfigSource config) | |
IScene | GetScene (UUID regionId) |
Retrieve the scene with the given region ID. More... | |
ISimulationService | GetInnerService () |
bool | CreateAgent (GridRegion source, GridRegion destination, AgentCircuitData aCircuit, uint flags, EntityTransferContext ctx, out string reason) |
Ask the simulator hosting the destination to create an agent on that region. More... | |
bool | CreateAgent (GridRegion source, GridRegion destination, AgentCircuitData aCircuit, uint flags, EntityTransferContext ctx, out string myipaddress, out string reason) |
bool | UpdateAgent (GridRegion destination, AgentData data, EntityTransferContext ctx) |
Send complete data about an agent in this region to a neighbor More... | |
bool | UpdateAgent (GridRegion destination, AgentPosition data) |
Send updated position information about an agent in this region to a neighbor This operation may be called very frequently if an avatar is moving about in the region. More... | |
bool | QueryAccess (GridRegion destination, UUID agentID, string agentHomeURI, bool viaTeleport, Vector3 position, List< UUID > featuresAvailable, EntityTransferContext ctx, out string reason) |
Returns whether a propspective user is allowed to visit the region. More... | |
bool | ReleaseAgent (UUID origin, UUID id, string uri) |
bool | CloseAgent (GridRegion destination, UUID id, string auth_code) |
bool | CreateObject (GridRegion destination, Vector3 newPosition, ISceneObject sog, bool isLocalCall) |
bool | CreateObject (GridRegion destination, UUID userID, UUID itemID) |
Protected Member Functions | |
override string | AgentPath () |
override void | PackData (OSDMap args, GridRegion source, AgentCircuitData aCircuit, GridRegion destination, uint flags) |
Protected Member Functions inherited from OpenSim.Services.Connectors.Simulation.SimulationServiceConnector | |
virtual string | ObjectPath () |
Definition at line 47 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 57 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 61 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 86 of file UserAgentServiceConnector.cs.
|
inlineprotectedvirtual |
Reimplemented from OpenSim.Services.Connectors.Simulation.SimulationServiceConnector.
Definition at line 111 of file UserAgentServiceConnector.cs.
|
inline |
Returns the home region of a remote user.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 200 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 403 of file UserAgentServiceConnector.cs.
|
inline |
Returns the Server URLs of a remote user.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 494 of file UserAgentServiceConnector.cs.
|
inline |
Returns the UserInfo of a remote user.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 474 of file UserAgentServiceConnector.cs.
|
inline |
Returns the Universal User Identifier for 'targetUserID' on behalf of 'userID'.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 530 of file UserAgentServiceConnector.cs.
|
inline |
Returns the remote user that has the given name.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 547 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 273 of file UserAgentServiceConnector.cs.
|
inline |
Returns the current location of a remote user.
Throws an exception if an error occurs (e.g., can't contact the server).
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 514 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 119 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 147 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 315 of file UserAgentServiceConnector.cs.
|
inlineprotectedvirtual |
Reimplemented from OpenSim.Services.Connectors.Simulation.SimulationServiceConnector.
Definition at line 152 of file UserAgentServiceConnector.cs.
|
inline |
Definition at line 161 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 330 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 287 of file UserAgentServiceConnector.cs.
|
inline |
Implements OpenSim.Services.Interfaces.IUserAgentService.
Definition at line 301 of file UserAgentServiceConnector.cs.