Inheritance diagram for OpenSim::Data::SQLite::SQLiteGridData:

Public Member Functions | |
| override void | Initialise () |
| Default-initialises the plugin. | |
| override void | Initialise (string connect) |
| |
| override void | Dispose () |
| Shuts down the grid interface. | |
| override RegionProfileData[] | GetProfilesInRange (uint a, uint b, uint c, uint d) |
| Returns a list of regions within the specified ranges. | |
| override List< RegionProfileData > | GetRegionsByName (string namePrefix, uint maxNum) |
| Returns up to maxNum profiles of regions that have a name starting with namePrefix. | |
| override RegionProfileData | GetProfileByHandle (ulong handle) |
| Returns a sim profile from it's handle. | |
| override RegionProfileData | GetProfileByString (string regionName) |
| Returns a sim profile from it's Region name string. | |
| override RegionProfileData | GetProfileByUUID (UUID uuid) |
| Returns a sim profile from it's UUID. | |
| List< AvatarPickerAvatar > | GeneratePickerResults (UUID queryID, string query) |
| Returns a list of avatar and UUIDs that match the query. | |
| override DataResponse | AddProfile (RegionProfileData profile) |
| Adds a new specified region to the database. | |
| override DataResponse | UpdateProfile (RegionProfileData profile) |
| Updates a profile in the database. | |
| override DataResponse | DeleteProfile (string uuid) |
| override bool | AuthenticateSim (UUID uuid, ulong handle, string authkey) |
| DEPRECATED. Attempts to authenticate a region by comparing a shared secret. | |
| bool | AuthenticateSim (UUID uuid, ulong handle, string authhash, string challenge) |
| NOT YET FUNCTIONAL. Provides a cryptographic authentication of a region. | |
| override ReservationData | GetReservationAtPoint (uint x, uint y) |
| NOT IMPLEMENTED. | |
Properties | |
| override string | Name [get] |
| Returns the name of this grid interface. | |
| override string | Version [get] |
| Returns the version of this grid interface. | |
| override void OpenSim::Data::SQLite::SQLiteGridData::Initialise | ( | ) | [inline, virtual] |
| override void OpenSim::Data::SQLite::SQLiteGridData::Initialise | ( | string | connect | ) | [inline, virtual] |
| dbconnect | connect string |
Implements OpenSim::Data::GridDataBase.
| override void OpenSim::Data::SQLite::SQLiteGridData::Dispose | ( | ) | [inline, virtual] |
| override RegionProfileData [] OpenSim::Data::SQLite::SQLiteGridData::GetProfilesInRange | ( | uint | a, | |
| uint | b, | |||
| uint | c, | |||
| uint | d | |||
| ) | [inline, virtual] |
Returns a list of regions within the specified ranges.
| a | minimum X coordinate | |
| b | minimum Y coordinate | |
| c | maximum X coordinate | |
| d | maximum Y coordinate |
Implements OpenSim::Data::GridDataBase.
| override List<RegionProfileData> OpenSim::Data::SQLite::SQLiteGridData::GetRegionsByName | ( | string | namePrefix, | |
| uint | maxNum | |||
| ) | [inline, virtual] |
Returns up to maxNum profiles of regions that have a name starting with namePrefix.
| name | The name to match against | |
| maxNum | Maximum number of profiles to return |
Implements OpenSim::Data::GridDataBase.
| override RegionProfileData OpenSim::Data::SQLite::SQLiteGridData::GetProfileByHandle | ( | ulong | handle | ) | [inline, virtual] |
Returns a sim profile from it's handle.
| handle | Region location handle |
Implements OpenSim::Data::GridDataBase.
| override RegionProfileData OpenSim::Data::SQLite::SQLiteGridData::GetProfileByString | ( | string | regionName | ) | [inline, virtual] |
Returns a sim profile from it's Region name string.
| regionName | The region name search query |
Implements OpenSim::Data::GridDataBase.
| override RegionProfileData OpenSim::Data::SQLite::SQLiteGridData::GetProfileByUUID | ( | UUID | uuid | ) | [inline, virtual] |
Returns a sim profile from it's UUID.
| uuid | The region UUID |
Implements OpenSim::Data::GridDataBase.
| List<AvatarPickerAvatar> OpenSim::Data::SQLite::SQLiteGridData::GeneratePickerResults | ( | UUID | queryID, | |
| string | query | |||
| ) | [inline] |
Returns a list of avatar and UUIDs that match the query.
do nothing yet
| override DataResponse OpenSim::Data::SQLite::SQLiteGridData::AddProfile | ( | RegionProfileData | profile | ) | [inline, virtual] |
Adds a new specified region to the database.
| profile | The profile to add |
Implements OpenSim::Data::GridDataBase.
| override DataResponse OpenSim::Data::SQLite::SQLiteGridData::UpdateProfile | ( | RegionProfileData | profile | ) | [inline, virtual] |
Updates a profile in the database.
| profile |
Implements OpenSim::Data::GridDataBase.
| override DataResponse OpenSim::Data::SQLite::SQLiteGridData::DeleteProfile | ( | string | uuid | ) | [inline, virtual] |
Deletes a sim profile from the database
| uuid | the sim UUID |
Implements OpenSim::Data::GridDataBase.
| override bool OpenSim::Data::SQLite::SQLiteGridData::AuthenticateSim | ( | UUID | uuid, | |
| ulong | handle, | |||
| string | authkey | |||
| ) | [inline, virtual] |
DEPRECATED. Attempts to authenticate a region by comparing a shared secret.
| uuid | The UUID of the challenger | |
| handle | The attempted regionHandle of the challenger | |
| authkey | The secret |
Implements OpenSim::Data::GridDataBase.
| bool OpenSim::Data::SQLite::SQLiteGridData::AuthenticateSim | ( | UUID | uuid, | |
| ulong | handle, | |||
| string | authhash, | |||
| string | challenge | |||
| ) | [inline] |
NOT YET FUNCTIONAL. Provides a cryptographic authentication of a region.
This requires a security audit.
| uuid | ||
| handle | ||
| authhash | ||
| challenge |
| override ReservationData OpenSim::Data::SQLite::SQLiteGridData::GetReservationAtPoint | ( | uint | x, | |
| uint | y | |||
| ) | [inline, virtual] |
NOT IMPLEMENTED.
| x | x coordinate | |
| y | y coordinate |
Implements OpenSim::Data::GridDataBase.
override string OpenSim::Data::SQLite::SQLiteGridData::Name [get] |
Returns the name of this grid interface.
Reimplemented from OpenSim::Data::GridDataBase.
override string OpenSim::Data::SQLite::SQLiteGridData::Version [get] |
Returns the version of this grid interface.
Reimplemented from OpenSim::Data::GridDataBase.
1.5.1