OpenSim
|
A MySQL Interface for the Asset Server More...
Public Member Functions | |
MySQLXInventoryData (string conn, string realm) | |
XInventoryFolder[] | GetFolders (string[] fields, string[] vals) |
XInventoryItem[] | GetItems (string[] fields, string[] vals) |
bool | StoreFolder (XInventoryFolder folder) |
bool | StoreItem (XInventoryItem item) |
bool | DeleteFolders (string field, string val) |
Delete folders where field == val More... | |
bool | DeleteFolders (string[] fields, string[] vals) |
Delete folders where field1 == val1, field2 == val2... More... | |
bool | DeleteItems (string field, string val) |
Delete items where field == val More... | |
bool | DeleteItems (string[] fields, string[] vals) |
Delete items where field1 == val1, field2 == val2... More... | |
bool | MoveItem (string id, string newParent) |
Move an item to another folder. More... | |
bool | MoveFolder (string id, string newParent) |
Move a folder to another folder. More... | |
XInventoryItem[] | GetActiveGestures (UUID principalID) |
int | GetAssetPermissions (UUID principalID, UUID assetID) |
A MySQL Interface for the Asset Server
Definition at line 43 of file MySQLXInventoryData.cs.
|
inline |
Definition at line 48 of file MySQLXInventoryData.cs.
|
inline |
Delete folders where field == val
field | |
val |
Implements OpenSim.Data.IXInventoryData.
Definition at line 84 of file MySQLXInventoryData.cs.
|
inline |
Delete folders where field1 == val1, field2 == val2...
fields | |
vals |
Implements OpenSim.Data.IXInventoryData.
Definition at line 89 of file MySQLXInventoryData.cs.
|
inline |
Delete items where field == val
field | |
val |
Implements OpenSim.Data.IXInventoryData.
Definition at line 94 of file MySQLXInventoryData.cs.
|
inline |
Delete items where field1 == val1, field2 == val2...
fields | |
vals |
Implements OpenSim.Data.IXInventoryData.
Definition at line 99 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 114 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 119 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 56 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 61 of file MySQLXInventoryData.cs.
|
inline |
Move a folder to another folder.
id | UUID of the item |
newParent | UUID of the new parent folder. |
Implements OpenSim.Data.IXInventoryData.
Definition at line 109 of file MySQLXInventoryData.cs.
|
inline |
Move an item to another folder.
id | UUID of the item |
newParent | UUID of the new parent folder. |
Implements OpenSim.Data.IXInventoryData.
Definition at line 104 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 66 of file MySQLXInventoryData.cs.
|
inline |
Implements OpenSim.Data.IXInventoryData.
Definition at line 74 of file MySQLXInventoryData.cs.