Skip navigation links
A C D E F G I L M P R S T V W 

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.

C

code - Variable in class fr.maxcom.http.LocalSingleHttpServer.Diagnostic
The reason code.

D

d(String, String) - Static method in class fr.maxcom.util.Log
 
d(String, String, Throwable) - Static method in class fr.maxcom.util.Log
 
diagnose() - Static method in class fr.maxcom.http.LocalSingleHttpServer
Returns a list of potential reasons of dysfunction.

E

e(String, String) - Static method in class fr.maxcom.util.Log
 
e(String, String, Throwable) - Static method in class fr.maxcom.util.Log
 
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.
extra - Variable in class fr.maxcom.http.LocalSingleHttpServer.Diagnostic
Optional complementary information.

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.
fr.maxcom.util - package fr.maxcom.util
Utility 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, in priority: The response of the remote http server, if applicable The filename extension
getDeveloperMode() - Static method in class fr.maxcom.libmedia.Licensing
Returns the developer mode current setting.
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

i(String, String) - Static method in class fr.maxcom.util.Log
 
i(String, String, Throwable) - Static method in class fr.maxcom.util.Log
 
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.Diagnostic - Class in fr.maxcom.http
Represents a potential reason of dysfunction.
LocalSingleHttpServer.Diagnostic.Code - Enum in fr.maxcom.http
Enum class for the reason code.
LocalSingleHttpServer.FileDataSource - Class in fr.maxcom.http
The default implementation for a data provider that obtains its content from a file, or more generally from a resource.
Log - Class in fr.maxcom.util
API for sending log output.
LogManager - Class in fr.maxcom.util
A manager to configure the usage of the Log API.

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.

P

println(int, String, String) - Static method in class fr.maxcom.util.Log
 

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.
setDeveloperMode(boolean) - Static method in class fr.maxcom.libmedia.Licensing
The developer mode performs some checks and outputs some traces in the log, as an assistance to the developers.
setInterceptor(boolean) - Static method in class fr.maxcom.util.LogManager
Sets whether the API runs in interceptor mode or not.
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.
setTarget(File) - Static method in class fr.maxcom.util.LogManager
A shorthand for LogManager.setTarget(File, boolean) in an overwritten mode.
setTarget(File, boolean) - Static method in class fr.maxcom.util.LogManager
Sets the target of the log messages to a local file.
setTarget(String, int) - Static method in class fr.maxcom.util.LogManager
Sets the target of the log messages to a network UDP server.
setTarget(SocketAddress) - Static method in class fr.maxcom.util.LogManager
Sets the target of the log messages to a network UDP server.
setTarget(int, String) - Static method in class fr.maxcom.util.LogManager
Sets the target of the log messages to the system log (LogCat).
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

v(String, String) - Static method in class fr.maxcom.util.Log
 
v(String, String, Throwable) - Static method in class fr.maxcom.util.Log
 
valueOf(String) - Static method in enum fr.maxcom.http.LocalSingleHttpServer.Diagnostic.Code
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.maxcom.http.LocalSingleHttpServer.Diagnostic.Code
Returns an array containing the constants of this enum type, in the order they are declared.
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.

W

w(String, String) - Static method in class fr.maxcom.util.Log
 
w(String, String, Throwable) - Static method in class fr.maxcom.util.Log
 
w(String, Throwable) - Static method in class fr.maxcom.util.Log
 
A C D E F G I L M P R S T V W 
Skip navigation links