ManagedMassStorage
Appearance
The ManagedMassStorageUD component is what backs Hard Disk Drives and Floppy Disks. This virtual component offers the following properties:
| Name | Type | Read/Write | Description |
|---|---|---|---|
totalCapacityBytes |
integer |
READ | Total capacity of this drive (capacity is currently not limited, so this is not meaningful currently) |
| Name | Returns | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
:open(string:filePath[, string:mode=r]) |
filehandle |
| ||||||||||||
:list(string:path)
|
string[]
|
Returns a list of absolute paths to files in the given directory. | ||||||||||||
:fileExists(string:path)
|
boolean
|
Returns whether the given path exists and represents a file | ||||||||||||
:directoryExists(string:path)
|
string[]
|
Returns whether the given path exists and represents a directory | ||||||||||||
:delete(string:path)
|
void
|
Deletes the specified file or directory. Directories are deleted recursively. | ||||||||||||
:move(string:srcPath, string:destPath)
|
void
|
Moves the specified file or directory to the destination path. | ||||||||||||
:makeDirection(string:path)
|
void
|
Creates a new directory at the specified path. | ||||||||||||
:spaceUsed([string:path="/"])
|
long
|
Returns the amount of space used on this storage device. If a path is given, only the space in this directory is measured. |