[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for T:OpenMetaverse.Simulator]
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 |
| Member | Description | |
|---|---|---|
| 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) | ||
| Flags | ||
| 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 |
