Interface: shaka.offline.IStorageEngine

Members

addManifest

Add a manifest to storage.
Implementations:
Source:

addSegment

Add a segment to storage.
Implementations:
Source:

forEachManifest

Iterate over all the manifests in storage.
Implementations:
Source:

forEachSegment

Iterate over all the segments in storage.
Implementations:
Source:

getManifest

Get a single manifest from storage using the key associated to the manifest.
Implementations:
Source:

getSegment

Get a single segment from storage using the key associated to the segment.
Implementations:
Source:

removeManifests

Remove a manifest from storage using the associated key. If the key is not found, this should be a no-op. When a manifest has been removed or skipped (because not it was not found) |opt_onKeyRemoved| should be called with the key that was removed.
Implementations:
Source:

removeSegments

Remove a segment from storage using the associated key. If the key is not found, this should be a no-op. When a segment has been removed or skipped (because not it was not found) |opt_onKeyRemoved| should be called with the key that was removed.
Implementations:
Source:

updateManifest

Update a manifest already in storage.
Implementations:
Source: