Inheritance diagram for OpenSim::Data::MySQL::MySQLDataStore:

Public Member Functions | |
| void | Initialise (string connectionString) |
| Initialises the data storage engine. | |
| void | Dispose () |
| Dispose the database. | |
| void | StoreObject (SceneObjectGroup obj, UUID regionUUID) |
| Stores all object's details apart from inventory. | |
| void | RemoveObject (UUID obj, UUID regionUUID) |
| Entirely removes the object, including inventory. | |
| List< SceneObjectGroup > | LoadObjects (UUID regionUUID) |
| Load persisted objects from region storage. | |
| void | StoreTerrain (double[,] ter, UUID regionID) |
| Store a terrain revision in region storage. | |
| double[,] | LoadTerrain (UUID regionID) |
| Load the latest terrain revision from region storage. | |
| void | RemoveLandObject (UUID globalID) |
| |
| void | StoreLandObject (ILandObject parcel) |
| RegionSettings | LoadRegionSettings (UUID regionUUID) |
| void | StoreRegionSettings (RegionSettings rs) |
| List< LandData > | LoadLandObjects (UUID regionUUID) |
| void | Shutdown () |
| void | StorePrimInventory (UUID primID, ICollection< TaskInventoryItem > items) |
| Store a prim's inventory. | |
| void OpenSim::Data::MySQL::MySQLDataStore::Initialise | ( | string | connectionString | ) | [inline] |
Initialises the data storage engine.
| filename | The file to save the database to (may not be applicable). Alternatively, a connection string for the database |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MySQL::MySQLDataStore::Dispose | ( | ) | [inline] |
| void OpenSim::Data::MySQL::MySQLDataStore::StoreObject | ( | SceneObjectGroup | obj, | |
| UUID | regionUUID | |||
| ) | [inline] |
Stores all object's details apart from inventory.
| obj | ||
| regionUUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MySQL::MySQLDataStore::RemoveObject | ( | UUID | obj, | |
| UUID | regionUUID | |||
| ) | [inline] |
Entirely removes the object, including inventory.
| uuid | ||
| regionUUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| List<SceneObjectGroup> OpenSim::Data::MySQL::MySQLDataStore::LoadObjects | ( | UUID | regionUUID | ) | [inline] |
Load persisted objects from region storage.
| regionUUID | the Region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MySQL::MySQLDataStore::StoreTerrain | ( | double | ter[,], | |
| UUID | regionID | |||
| ) | [inline] |
Store a terrain revision in region storage.
| ter | HeightField data | |
| regionID | region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| double [,] OpenSim::Data::MySQL::MySQLDataStore::LoadTerrain | ( | UUID | regionID | ) | [inline] |
Load the latest terrain revision from region storage.
| regionID | the region UUID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MySQL::MySQLDataStore::RemoveLandObject | ( | UUID | globalID | ) | [inline] |
| globalID |
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
| void OpenSim::Data::MySQL::MySQLDataStore::StoreLandObject | ( | ILandObject | parcel | ) | [inline] |
| RegionSettings OpenSim::Data::MySQL::MySQLDataStore::LoadRegionSettings | ( | UUID | regionUUID | ) | [inline] |
| void OpenSim::Data::MySQL::MySQLDataStore::StoreRegionSettings | ( | RegionSettings | rs | ) | [inline] |
| List<LandData> OpenSim::Data::MySQL::MySQLDataStore::LoadLandObjects | ( | UUID | regionUUID | ) | [inline] |
| void OpenSim::Data::MySQL::MySQLDataStore::Shutdown | ( | ) | [inline] |
| void OpenSim::Data::MySQL::MySQLDataStore::StorePrimInventory | ( | UUID | primID, | |
| ICollection< TaskInventoryItem > | items | |||
| ) | [inline] |
Store a prim's inventory.
Implements OpenSim::Region::Environment::Interfaces::IRegionDataStore.
1.5.1