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

Public Member Functions

 GatekeeperServiceConnector ()
 
 GatekeeperServiceConnector (IAssetService assService)
 
bool LinkRegion (GridRegion info, out UUID regionID, out ulong realHandle, out string externalName, out string imageURL, out string reason)
 
UUID GetMapImage (UUID regionID, string imageURL, string storagePath)
 
GridRegion GetHyperlinkRegion (GridRegion gatekeeper, UUID regionID, UUID agentID, string agentHomeURI, out string message)
 
- 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 string ObjectPath ()
 
- Protected Member Functions inherited from OpenSim.Services.Connectors.Simulation.SimulationServiceConnector
virtual void PackData (OSDMap args, GridRegion source, AgentCircuitData aCircuit, GridRegion destination, uint flags)
 

Detailed Description

Definition at line 48 of file GatekeeperServiceConnector.cs.

Constructor & Destructor Documentation

OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.GatekeeperServiceConnector ( )
inline

Definition at line 56 of file GatekeeperServiceConnector.cs.

OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.GatekeeperServiceConnector ( IAssetService  assService)
inline

Definition at line 61 of file GatekeeperServiceConnector.cs.

Member Function Documentation

override string OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.AgentPath ( )
inlineprotectedvirtual
GridRegion OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.GetHyperlinkRegion ( GridRegion  gatekeeper,
UUID  regionID,
UUID  agentID,
string  agentHomeURI,
out string  message 
)
inline

Definition at line 205 of file GatekeeperServiceConnector.cs.

UUID OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.GetMapImage ( UUID  regionID,
string  imageURL,
string  storagePath 
)
inline

Definition at line 150 of file GatekeeperServiceConnector.cs.

bool OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.LinkRegion ( GridRegion  info,
out UUID  regionID,
out ulong  realHandle,
out string  externalName,
out string  imageURL,
out string  reason 
)
inline

Definition at line 76 of file GatekeeperServiceConnector.cs.

override string OpenSim.Services.Connectors.Hypergrid.GatekeeperServiceConnector.ObjectPath ( )
inlineprotectedvirtual

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