프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_archiveWriter | TarArchiveWriter | ||
m_assetGatherer | UuidGatherer | ||
m_assetUuids | AssetType>.Dictionary | ||
m_id | Guid | ||
m_scene | Scene | ||
m_userUuids | int>.Dictionary |
메소드 | 설명 | |
---|---|---|
Create0p1ControlFile ( ) : string |
Create the control file for a 0.1 version archive
|
|
CreateArchiveFolderName ( OpenSim.Framework.InventoryFolderBase folder ) : string |
Create the archive name for a particular folder.
|
|
CreateArchiveFolderName ( string name, UUID id ) : string |
Create an archive folder name given its constituent components
|
|
CreateArchiveItemName ( OpenSim.Framework.InventoryItemBase item ) : string |
Create the archive name for a particular item.
|
|
CreateArchiveItemName ( string name, UUID id ) : string |
Create an archive item name given its constituent components
|
|
Execute ( ) : void |
Execute the inventory write request
|
|
InventoryArchiveWriteRequest ( Guid id, InventoryArchiverModule module, Scene scene, UserAccount userInfo, string invPath, Stream saveStream ) : System |
Constructor
|
|
InventoryArchiveWriteRequest ( Guid id, InventoryArchiverModule module, Scene scene, UserAccount userInfo, string invPath, string savePath ) : System |
Constructor
|
메소드 | 설명 | |
---|---|---|
ReceivedAllAssets ( ICollection |
||
SaveInvFolder ( InventoryFolderBase inventoryFolder, string path, bool saveThisFolderItself ) : void |
Save an inventory folder
|
|
SaveInvItem ( InventoryItemBase inventoryItem, string path ) : void | ||
SaveUsers ( ) : void |
Save information for the users that we've collected.
|
public static CreateArchiveFolderName ( OpenSim.Framework.InventoryFolderBase folder ) : string | ||
folder | OpenSim.Framework.InventoryFolderBase | |
리턴 | string |
public static CreateArchiveFolderName ( string name, UUID id ) : string | ||
name | string | |
id | UUID | |
리턴 | string |
public static CreateArchiveItemName ( OpenSim.Framework.InventoryItemBase item ) : string | ||
item | OpenSim.Framework.InventoryItemBase | |
리턴 | string |
public static CreateArchiveItemName ( string name, UUID id ) : string | ||
name | string | |
id | UUID | |
리턴 | string |
public InventoryArchiveWriteRequest ( Guid id, InventoryArchiverModule module, Scene scene, UserAccount userInfo, string invPath, Stream saveStream ) : System | ||
id | Guid | |
module | InventoryArchiverModule | |
scene | Scene | |
userInfo | UserAccount | |
invPath | string | |
saveStream | Stream | |
리턴 | System |
public InventoryArchiveWriteRequest ( Guid id, InventoryArchiverModule module, Scene scene, UserAccount userInfo, string invPath, string savePath ) : System | ||
id | Guid | |
module | InventoryArchiverModule | |
scene | Scene | |
userInfo | UserAccount | |
invPath | string | |
savePath | string | |
리턴 | System |
protected ReceivedAllAssets ( ICollection |
||
assetsFoundUuids | ICollection |
|
assetsNotFoundUuids | ICollection |
|
리턴 | void |
protected SaveInvFolder ( InventoryFolderBase inventoryFolder, string path, bool saveThisFolderItself ) : void | ||
inventoryFolder | InventoryFolderBase | The inventory folder to save |
path | string | The path to which the folder should be saved |
saveThisFolderItself | bool | If true, save this folder itself. If false, only saves contents |
리턴 | void |
protected SaveInvItem ( InventoryItemBase inventoryItem, string path ) : void | ||
inventoryItem | InventoryItemBase | |
path | string | |
리턴 | void |