Prepare to write out an archive.
More...
|
bool | MultiRegionFormat [get, set] |
| Whether we're saving a multi-region archive. More...
|
|
bool | SaveAssets [get, set] |
| Determine whether this archive will save assets. Default is true. More...
|
|
string | FilterContent [get, set] |
| Determines which objects will be included in the archive, according to their permissions. Default is null, meaning no permission checks. More...
|
|
Prepare to write out an archive.
Definition at line 56 of file ArchiveWriteRequest.cs.
OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.ArchiveWriteRequest |
( |
Scene |
scene, |
|
|
string |
savePath, |
|
|
Guid |
requestId |
|
) |
| |
|
inline |
Constructor
- Parameters
-
module | Calling module |
savePath | The path to which to save data. |
requestId | The id associated with this request |
- Exceptions
-
System.IO.IOException | If there was a problem opening a stream for the file specified by the savePath |
Definition at line 101 of file ArchiveWriteRequest.cs.
OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.ArchiveWriteRequest |
( |
Scene |
scene, |
|
|
Stream |
saveStream, |
|
|
Guid |
requestId |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
scene | The root scene to archive |
saveStream | The stream to which to save data. |
requestId | The id associated with this request |
Definition at line 122 of file ArchiveWriteRequest.cs.
OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.ArchiveWriteRequest |
( |
Scene |
scene, |
|
|
Guid |
requestId |
|
) |
| |
|
inlineprotected |
void OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.ArchiveRegion |
( |
Dictionary< string, object > |
options | ) |
|
|
inline |
Archive the region requested.
- Exceptions
-
System.IO.IOException | if there was an io problem with creating the file |
Definition at line 142 of file ArchiveWriteRequest.cs.
void OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.CloseArchive |
( |
string |
errorMessage | ) |
|
|
inlineprotected |
Closes the archive and notifies that we're done.
- Parameters
-
errorMessage | The error that occurred, or empty for success |
Definition at line 623 of file ArchiveWriteRequest.cs.
string OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.CreateControlFile |
( |
ArchiveScenesGroup |
scenesGroup | ) |
|
|
inline |
void OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.ReceivedAllAssets |
( |
ICollection< UUID > |
assetsFoundUuids, |
|
|
ICollection< UUID > |
assetsNotFoundUuids, |
|
|
bool |
timedOut |
|
) |
| |
|
inlineprotected |
void OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.Save |
( |
Scene |
scene, |
|
|
List< SceneObjectGroup > |
sceneObjects, |
|
|
string |
regionDir |
|
) |
| |
|
inlineprotected |
static void OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.WriteRegionInfo |
( |
Scene |
scene, |
|
|
XmlTextWriter |
xtw |
|
) |
| |
|
inlinestaticprotected |
TarArchiveWriter OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.m_archiveWriter |
|
protected |
Dictionary<string, object> OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.m_options |
|
protected |
Guid OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.m_requestId |
|
protected |
Scene OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.m_rootScene |
|
protected |
Stream OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.m_saveStream |
|
protected |
int OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.MAX_MAJOR_VERSION = 1 |
|
static |
int OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.MIN_MAJOR_VERSION = 0 |
|
static |
string OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.FilterContent |
|
getset |
Determines which objects will be included in the archive, according to their permissions. Default is null, meaning no permission checks.
Definition at line 84 of file ArchiveWriteRequest.cs.
bool OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.MultiRegionFormat |
|
getset |
bool OpenSim.Region.CoreModules.World.Archiver.ArchiveWriteRequest.SaveAssets |
|
getset |
The documentation for this class was generated from the following file: