C# Class OpenMetaverse.GridClient

Main class to expose grid functionality to clients. All of the classes needed for sending and receiving data are accessible through this class.
Mostrar archivo Open project: 3di/3di-viewer-rei-libs Class Usage Examples

Public Properties

Property Type Description
Appearance AppearanceManager
Assets AssetManager
Avatars AvatarManager
Directory OpenMetaverse.DirectoryManager
Friends FriendsManager
Grid GridManager
Groups GroupManager
Inventory InventoryManager
Network NetworkManager
Objects ObjectManager
Parcels ParcelManager
Self AgentManager
Settings OpenMetaverse.Settings
Sound SoundManager
Terrain OpenMetaverse.TerrainManager
ThreadPool SmartThreadPool
Throttle OpenMetaverse.AgentThrottle

Public Methods

Method Description
Dispose ( ) : void
GridClient ( ) : Amib.Threading

Default constructor

ToString ( ) : string

Return the full name of this instance

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GridClient() public method

Default constructor
public GridClient ( ) : Amib.Threading
return Amib.Threading

ToString() public method

Return the full name of this instance
public ToString ( ) : string
return string

Property Details

Appearance public_oe property

Appearance subsystem
public AppearanceManager,OpenMetaverse Appearance
return AppearanceManager

Assets public_oe property

Asset subsystem
public AssetManager,OpenMetaverse Assets
return AssetManager

Avatars public_oe property

Other avatars subsystem
public AvatarManager,OpenMetaverse Avatars
return AvatarManager

Directory public_oe property

Directory searches including classifieds, people, land sales, etc
public DirectoryManager,OpenMetaverse Directory
return OpenMetaverse.DirectoryManager

Friends public_oe property

Friends list subsystem
public FriendsManager,OpenMetaverse Friends
return FriendsManager

Grid public_oe property

Grid (aka simulator group) subsystem
public GridManager,OpenMetaverse Grid
return GridManager

Groups public_oe property

Group subsystem
public GroupManager,OpenMetaverse Groups
return GroupManager

Inventory public_oe property

Inventory subsystem
public InventoryManager,OpenMetaverse Inventory
return InventoryManager

Network public_oe property

Networking subsystem
public NetworkManager,OpenMetaverse Network
return NetworkManager

Objects public_oe property

Object subsystem
public ObjectManager,OpenMetaverse Objects
return ObjectManager

Parcels public_oe property

Parcel (subdivided simulator lots) subsystem
public ParcelManager,OpenMetaverse Parcels
return ParcelManager

Self public_oe property

Our own avatars subsystem
public AgentManager,OpenMetaverse Self
return AgentManager

Settings public_oe property

Settings class including constant values and changeable parameters for everything
public Settings,OpenMetaverse Settings
return OpenMetaverse.Settings

Sound public_oe property

Handles sound-related networking
public SoundManager,OpenMetaverse Sound
return SoundManager

Terrain public_oe property

Handles land, wind, and cloud heightmaps
public TerrainManager,OpenMetaverse Terrain
return OpenMetaverse.TerrainManager

ThreadPool public_oe property

Thread Pool
public SmartThreadPool ThreadPool
return SmartThreadPool

Throttle public_oe property

Throttling total bandwidth usage, or allocating bandwidth for specific data stream types
public AgentThrottle,OpenMetaverse Throttle
return OpenMetaverse.AgentThrottle