OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Static Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
OpenSim.VersionInfo Class Reference

Public Types

enum  Flavour {
  Flavour.Unknown, Flavour.Dev, Flavour.RC1, Flavour.RC2,
  Flavour.RC3, Flavour.Release, Flavour.Post_Fixes, Flavour.Extended
}
 

Static Public Member Functions

static string GetVersionString (string versionNumber, Flavour flavour)
 

Public Attributes

const string VersionNumber = "0.9.0.0"
 
const string AssemblyVersionNumber = "0.9.0.*"
 
const int VERSIONINFO_VERSION_LENGTH = 27
 

Static Public Attributes

static readonly float SimulationServiceVersionAcceptedMin = 0.3f
 This rules versioning regarding teleports, and compatibility between simulators in that regard. More...
 
static readonly float SimulationServiceVersionAcceptedMax = 0.6f
 
static readonly float SimulationServiceVersionSupportedMin = 0.3f
 
static readonly float SimulationServiceVersionSupportedMax = 0.6f
 

Properties

static string Version [get]
 

Detailed Description

Definition at line 30 of file VersionInfo.cs.

Member Enumeration Documentation

Enumerator
Unknown 
Dev 
RC1 
RC2 
RC3 
Release 
Post_Fixes 
Extended 

Definition at line 37 of file VersionInfo.cs.

Member Function Documentation

static string OpenSim.VersionInfo.GetVersionString ( string  versionNumber,
Flavour  flavour 
)
inlinestatic

Definition at line 54 of file VersionInfo.cs.

Member Data Documentation

const string OpenSim.VersionInfo.AssemblyVersionNumber = "0.9.0.*"

Definition at line 33 of file VersionInfo.cs.

readonly float OpenSim.VersionInfo.SimulationServiceVersionAcceptedMax = 0.6f
static

Definition at line 88 of file VersionInfo.cs.

readonly float OpenSim.VersionInfo.SimulationServiceVersionAcceptedMin = 0.3f
static

This rules versioning regarding teleports, and compatibility between simulators in that regard.

This is the external interface version. It is separate from the OpenSimulator project version.

Commented because it's not used anymore, see below for new versioning method.

The protocol version that we will use for outgoing transfers Valid values are "SIMULATION/0.3"

  • This is the latest, and it supports teleports to variable-sized regions
  • Older versions can teleport to this one, but only if the destination region is 256x256 "SIMULATION/0.2"
  • A source simulator which only implements "SIMULATION/0.1" can still teleport here
  • this protocol is more efficient than "SIMULATION/0.1" "SIMULATION/0.1"
  • this is an older teleport protocol used in OpenSimulator 0.7.5 and before.

Definition at line 87 of file VersionInfo.cs.

readonly float OpenSim.VersionInfo.SimulationServiceVersionSupportedMax = 0.6f
static

Definition at line 90 of file VersionInfo.cs.

readonly float OpenSim.VersionInfo.SimulationServiceVersionSupportedMin = 0.3f
static

Definition at line 89 of file VersionInfo.cs.

const int OpenSim.VersionInfo.VERSIONINFO_VERSION_LENGTH = 27

Definition at line 60 of file VersionInfo.cs.

const string OpenSim.VersionInfo.VersionNumber = "0.9.0.0"

Definition at line 32 of file VersionInfo.cs.

Property Documentation

string OpenSim.VersionInfo.Version
staticget

Definition at line 50 of file VersionInfo.cs.


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