C# Class Universe.Services.PerRegionCapsService

This keeps track of what clients are in the given region
Inheritance: IRegionCapsService
Datei anzeigen Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Protected Properties

Property Type Description
m_clientsInThisRegion IRegionClientCapsService>.Dictionary

Public Methods

Method Description
AddClientToRegion ( IRegionClientCapsService service ) : void

Add this client to the region

Close ( ) : void
GetClient ( UUID agentID ) : IRegionClientCapsService

Get an agent's Caps by UUID

GetClients ( ) : List

Get all clients in this region

Initialize ( UUID regionID, IRegistryCore registry ) : void

Initialize the service

RemoveClientFromRegion ( IRegionClientCapsService service ) : void

Remove the client from this region

Method Details

AddClientToRegion() public method

Add this client to the region
public AddClientToRegion ( IRegionClientCapsService service ) : void
service IRegionClientCapsService
return void

Close() public method

public Close ( ) : void
return void

GetClient() public method

Get an agent's Caps by UUID
public GetClient ( UUID agentID ) : IRegionClientCapsService
agentID UUID
return IRegionClientCapsService

GetClients() public method

Get all clients in this region
public GetClients ( ) : List
return List

Initialize() public method

Initialize the service
public Initialize ( UUID regionID, IRegistryCore registry ) : void
regionID UUID
registry IRegistryCore
return void

RemoveClientFromRegion() public method

Remove the client from this region
public RemoveClientFromRegion ( IRegionClientCapsService service ) : void
service IRegionClientCapsService
return void

Property Details

m_clientsInThisRegion protected_oe property

protected Dictionary m_clientsInThisRegion
return IRegionClientCapsService>.Dictionary