[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for T:OpenMetaverse.Simulator]

Namespace:  OpenMetaverse
Assembly:  OpenMetaverse (in OpenMetaverse.dll) Version: 1.0.0.20057

Syntax

         
 C#  Visual Basic  Visual C++ 
public class Simulator : UDPBase, IDisposable
Public Class Simulator _
	Inherits UDPBase _
	Implements IDisposable
public ref class Simulator : public UDPBase, 
	IDisposable

Members

               
 All Members  Constructors   Fields   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Simulator(GridClient, IPEndPoint, UInt64)
Initializes a new instance of the Simulator class
Access
AvatarPositions
Coarse locations of avatars in this simulator
BillableFactor
Caps
The capabilities for this simulator
Client
A public reference to the client that this Simulator object is attached to
ColoLocation
The physical data center the simulator is located
Connect(Boolean)
Attempt to connect to this simulator
Connected
Whether there is a working connection to the simulator or not
CPUClass
The CPU Class of the simulator
CPURatio
The number of regions sharing the same CPU as this one
Disconnect(Boolean)
Disconnect from this simulator
Dispose()()()
Called when this Simulator object is being destroyed
Equality(Simulator, Simulator)
Equals(Object)
(Overrides Object..::.Equals(Object).)
Flags
GetHashCode()()()
(Overrides Object..::.GetHashCode()()().)
Handle
ID
A Unique Cache identifier for this simulator
Inequality(Simulator, Simulator)
IPEndPoint
The IP address and port of the server
IsEstateManager
true if your agent has Estate Manager rights on this region
IsParcelMapFull()()()
Checks simulator parcel map to make sure it has downloaded all data successfully
Name
ObjectsAvatars
Provides access to two thread-safe dictionaries containing avatars and primitives found in this simulator
ObjectsPrimitives
PacketReceived(UDPPacketBuffer) (Overrides UDPBase..::.PacketReceived(UDPPacketBuffer).)
PacketSent(UDPPacketBuffer, Int32) (Overrides UDPBase..::.PacketSent(UDPPacketBuffer, Int32).)
ParcelMap
Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped each 64x64 parcel's LocalID.
ParcelOverlay
A 64x64 grid of parcel coloring values. The values stored in this array are of the type
ParcelOverlaysReceived
Parcels
Provides access to an internal thread-safe dictionary containing parcel information found in this simulator
Pause()()()
Instructs the simulator to stop sending update (and possibly other) packets
PreyID
AvatarPositions key representing TrackAgent target
ProductName
The billing product name
ProductSku
The billing product SKU
RegionID
The regions Unique ID
Resume()()()
Instructs the simulator to resume sending update packets (unpause)
SendPacket(Packet)
Sends a packet
SendPacketData(array<Byte>[]()[], Int32, PacketType, Boolean)
SendPing()()()
Sequence
The current sequence number for packets sent to this simulator. Must be Interlocked before modifying. Only useful for applications manipulating sequence numbers
SetSeedCaps(String)
SimOwner
SimVersion
The current version of software this simulator is running
Stats
Statistics information for this simulator and the connection to the simulator, calculated by the simulator itself and the library
TerrainBase0
TerrainBase1
TerrainBase2
TerrainBase3
TerrainDetail0
TerrainDetail1
TerrainDetail2
TerrainDetail3
TerrainHeightRange00
TerrainHeightRange01
TerrainHeightRange10
TerrainHeightRange11
TerrainStartHeight00
TerrainStartHeight01
TerrainStartHeight10
TerrainStartHeight11
ToString()()()
Returns Simulator Name as a String
(Overrides Object..::.ToString()()().)
WaterHeight

Inheritance Hierarchy

System..::.Object
  OpenMetaverse..::.UDPBase
    OpenMetaverse..::.Simulator

See Also