OC_FileChunking¶
-
class
OC_FileChunking¶ Source: lib/private/legacy/OC_FileChunking.php#33
Properties¶
-
protected static property
OC_FileChunking::$info¶ Source: lib/private/legacy/OC_FileChunking.php#34
-
protected static property
OC_FileChunking::$cache¶ Source: lib/private/legacy/OC_FileChunking.php#35
-
protected static property
OC_FileChunking::$ttl¶ - TTL of chunks
Source: lib/private/legacy/OC_FileChunking.php#42 Type: int
Methods¶
-
public static
OC_FileChunking::decodeName($name)¶ Source: lib/private/legacy/OC_FileChunking.php#44
-
public
OC_FileChunking::__construct($info)¶ Source: Parameters: - $info (string[])
-
public
OC_FileChunking::getPrefix()¶ Source: lib/private/legacy/OC_FileChunking.php#57
-
protected
OC_FileChunking::getCache()¶ Source: lib/private/legacy/OC_FileChunking.php#64
-
public
OC_FileChunking::store($index, $data)¶ - Stores the given $data under the given $key - the number of stored bytes is returned
Source: Parameters: - $index (string)
- $data (resource)
Returns: int
-
public
OC_FileChunking::isComplete()¶ Source: lib/private/legacy/OC_FileChunking.php#86
-
public
OC_FileChunking::assemble($f)¶ - Assembles the chunks into the file specified by the path.Chunks are deleted afterwards.
Source: Parameters: - $f (resource) target path
Returns: int assembled file size
Throws: \OC\InsufficientStorageExceptionwhen file could not be fully assembled due to lack of free space
-
public
OC_FileChunking::getCurrentSize()¶ - Returns the size of the chunks already present
Source: lib/private/legacy/OC_FileChunking.php#131 Returns: int size in bytes
-
public
OC_FileChunking::cleanup()¶ - Removes all chunks which belong to this transmission
Source: lib/private/legacy/OC_FileChunking.php#144
-
public
OC_FileChunking::remove($index)¶ - Removes one specific chunk
Source: Parameters: - $index (string)
-
public
OC_FileChunking::file_assemble($storage, $path)¶ - Assembles the chunks into the file specified by the path.Also triggers the relevant hooks and proxies.
Source: Parameters: - $storage (
OC\Files\Storage\Storage) storage - $path (string) target path relative to the storage
Returns: bool true on success or false if file could not be created
Throws: - $storage (