contains the core API to use OCast
Interfaces
Driver |
Manage the connection to a device module and the communication with its browser
|
Driver.BrowserListener |
Callback to notify that the remote browser sent data
|
Driver.DriverListener |
Callback invoked when a failure occured in the Driver
|
Driver.Factory |
Factory to create a Driver
|
DriverEvent |
Interface DriverEvent describes an event notified on the link
|
Link |
Interface Link is implemented by driver libraries to provide a network link with the device
|
Link.LinkListener |
Listener interface to be notified of event happening on the Link
|
PrivateSettings |
Interface PublicSettings is implemented by driver libraries to provide access to private
settings configuration
|
PublicSettings |
Interface PublicSettings is implemented by driver libraries to provide access to public
settings configuration
|
Reply |
Interface representing a Reply from the remote devices
|
Classes
ApplicationController |
Provides means to control the web application. |
Browser |
Class managing communication with the remote browser
|
CallbackThreadHandler |
A class handling callback invocations according to a CallbackWrapper that will dispatch the task
on a specific thread. |
DataStream |
Used for custom messaging. |
Device |
Represents an OCast device
|
DeviceManager |
Device manager is used to get control over your device. |
LinkProfile |
Describes properties of a Link
These properties are :
- an app to app URL that will be used to setup the underlying channel
- a hostname, for cases where the URL is not known by the upper layers
- an SSLConfig to setup SSL channel
|
LinkProfile.Builder |
Builder class to construct new instances
|
LogTag |
Helper to initialize log tags according to the SDK structure
|
SimpleWrapper |
A simple CallbackWrapper that is simply a passthrough wrapper
|
SSLConfig |
Define specific rules regarding SSL configuration for your device connections
|
VersionInfo |
Provides information related to the device version
|
Enums
Exceptions