Skip navigation links
A E F G I L M R S T V 

A

addMediaStorageDirectory(String) - Method in class fr.maxcom.os.storage.VolumeManager
Adds an emulated Media Storage Directory where looking for volumes.
addMediaStorageDirectory(File) - Method in class fr.maxcom.os.storage.VolumeManager
Adds an emulated Media Storage Directory where looking for volumes.
allow(Context) - Static method in class fr.maxcom.libmedia.Licensing
The initial call to the library to allow any further calls to the library components.

E

EMULATED_MEDIA_STORAGE - Static variable in class fr.maxcom.os.storage.Volume
The type returned by Volume.getType() if the volume is emulated from an additional storage directory.

F

FileDataSource() - Constructor for class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
fr.maxcom.http - package fr.maxcom.http
HTTP server components.
fr.maxcom.os.storage - package fr.maxcom.os.storage
Storage components.

G

getCipher() - Method in interface fr.maxcom.http.LocalSingleHttpServer.CipherFactory
Returns the initial cipher, that is with the initial IV.
getContentLength() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns the length of data to deliver in the HTTP response entity, if known.
getContentLength() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Returns the length of data to deliver, that is the length of the file minus the offset, unless a cipher with a padding scheme is used.
getContentSize() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns the total length of the resource content, if known.
getContentSize() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Returns the length of the file, unless a cipher with a padding scheme is used.
getContentType() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns the content type of the resource, if known.
getContentType() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Returns the content type of the file, according to its extension.
getInputStream() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns a content stream of the resource.
getInputStream() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
getLabel() - Method in class fr.maxcom.os.storage.Volume
Returns the label of the volume.
getOffset() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns the offset in the resource flow.
getOffset() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Returns the offset in the file.
getRoot() - Method in class fr.maxcom.os.storage.Volume
Returns the root directory of the volume.
getType() - Method in class fr.maxcom.os.storage.Volume
Returns the type of storage unit.
getUriString() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Returns the URI of the data source.
getUriString() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
getURL(String) - Method in class fr.maxcom.http.LocalSingleHttpServer
Returns the URL to serve a resource specified by the provided path.
getURL(String, String) - Method in class fr.maxcom.http.LocalSingleHttpServer
Returns the URL to serve a resource embedded into a Zip file.
getURL(int, int, String) - Method in class fr.maxcom.http.LocalSingleHttpServer
Returns the URL to serve a resource embedded into APK Expansion Zip files.
getVolumes() - Method in class fr.maxcom.os.storage.VolumeManager
Returns the list of currently mounted volumes.

I

isExisting() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Tests whether the resource exists.
isExisting() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Tests whether the file exists.
isPartial() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Tells whether the content to be delivered will be partial.
isPartial() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
isReadable() - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Tests whether the resource can be read.
isReadable() - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Tests whether the file can be read.

L

Licensing - Class in fr.maxcom.libmedia
License management.
LocalSingleHttpServer - Class in fr.maxcom.http
A basic HTTP/1.1 server.
LocalSingleHttpServer() - Constructor for class fr.maxcom.http.LocalSingleHttpServer
Default constructor.
LocalSingleHttpServer.CipherFactory - Interface in fr.maxcom.http
A cipher factory.
LocalSingleHttpServer.DataSource - Interface in fr.maxcom.http
A data provider.
LocalSingleHttpServer.FileDataSource - Class in fr.maxcom.http
The default implementation for a data provider that obtains its content from a file.

M

MEDIA_STORAGE - Static variable in class fr.maxcom.os.storage.Volume
The type returned by Volume.getType() if the volume is really built from the Media Storage Directory.

R

rebaseCipher(byte[]) - Method in interface fr.maxcom.http.LocalSingleHttpServer.CipherFactory
Returns a new cipher, created with a computed IV in place of the initial IV.

S

setCipher(Cipher) - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Sets the Cipher to use if the stream has to be decrypted.
setCipher(Cipher) - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
setCipher(Cipher) - Method in class fr.maxcom.http.LocalSingleHttpServer
Sets the Cipher for decryption.
setCipherFactory(LocalSingleHttpServer.CipherFactory) - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Sets the factory instance, able to deliver ciphers when needed.
setCipherFactory(LocalSingleHttpServer.CipherFactory) - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
 
setCipherFactory(LocalSingleHttpServer.CipherFactory) - Method in class fr.maxcom.http.LocalSingleHttpServer
Sets a cipher factory for decryption.
setDataSource(LocalSingleHttpServer.DataSource) - Method in class fr.maxcom.http.LocalSingleHttpServer
Sets a custom data provider.
setSource(URI, long) - Method in interface fr.maxcom.http.LocalSingleHttpServer.DataSource
Sets the properties of the data source.
setSource(URI, long) - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
Sets the properties of the data source.
start() - Method in class fr.maxcom.http.LocalSingleHttpServer
Starts the server.
stop() - Method in class fr.maxcom.http.LocalSingleHttpServer
Stops the server.

T

toInputStream(File) - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
A internal step called in LocalSingleHttpServer.FileDataSource.getInputStream() to get a stream out of the file.
toInputStream(AssetFileDescriptor) - Method in class fr.maxcom.http.LocalSingleHttpServer.FileDataSource
A internal step called in LocalSingleHttpServer.FileDataSource.getInputStream() to get a stream out of the file.

V

VERSION - Static variable in class fr.maxcom.libmedia.Licensing
The version of the library.
Volume - Class in fr.maxcom.os.storage
A volume represents a Media Storage Unit, such as an USB device.
VolumeManager - Class in fr.maxcom.os.storage
A volume manager.
VolumeManager() - Constructor for class fr.maxcom.os.storage.VolumeManager
Default constructor.
A E F G I L M R S T V 
Skip navigation links