D0301
HTML Application SDK  A0.101
Supported API Table
OIPF/Custom Plugin Object Name Implementation Status Notes
OIPF ObjectFactory Class Done
OIPF SearchManager Object Done
OIPF MetadataSearch Class Done
OIPF Metadata Query Class Done
OIPF SearchResult Class Done
OIPF MetadataSearchEvent Class Done
OIPF MetadataUpdateEvent Class Not Implemented
OIPF RecordingScheduler Object Done
OIPF ScheduledRecording Class Minor Missings Some attributes are not implemented such as episodes.
OIPF Recording Class Minor Missings is3D and getUri attributes are not implemented.
OIPF Video/broadcast Object Partially Implemented getVolume() and setVolume() are not implemented.
OIPF ChannelConfig Class Done
OIPF ChannelList Class Minor missing getChannelBySourceID() is not implemented.
OIPF Channel Class Partially Implemented Some attributes are not implemented.
OIPF Programme Class Done
OIPF A/V Control Object Done
OIPF ParentalControlManager Object Done
OIPF ParentalRatingScheme Class Minor missing iconUri() function is not implemented.
OIPF ParentalRatingSchemeCollection Class Minor missing Adding addParentalRatingScheme is not implemented.
OIPF ParentalRating Class Done
OIPF ParentalRatingCollection Class Minor Missing We store only one rating identifier per program, so that addParentalRating() is not implemented.
OIPF Bookmark Done
OIPF BookmarkCollection Done
OIPF Configuration Class Partially Implemented Some attributes are not implemented.
OIPF Disc Info Class Done
OIPF Download Manager Not Implemented
Custom Plugin ActivityMonitor Done Gives timestamp information about last activities.
Custom Plugin ApplicationManager Done Manage Opera windows, HbbTV and Mheg.
Custom Plugin AsyncDataProvider Done Used for various asynchronous data requests from JS to platform.
Custom Plugin ChannelExtensions Done Gives information about channel extensions like satellite or audio stream.
Custom Plugin ChannellistHelper Done Checks whether the channel list is updated or not.
Custom Plugin ChildLock Done Gives information about child lock status.
Custom Plugin CustomDownloadManager Done Downloads file from the given URL address.
Custom Plugin DatabaseManager Done Manage data on lookup table of corresponding key.
Custom Plugin DateTimeSettings Done Set/Get current time/date information.
Custom Plugin DisplaySettings Done This object is used to access Display Settings.
Custom Plugin FileManager Done Manages file read/write operations.
Custom Plugin GeneralSettings Done Manages HbbTV, TV mode, and key repeat.
Custom Plugin InputManager Done Set/Get current AV Input, Set the video position to the specified coordinates etc.
Custom Plugin MacId Done Returns MAC ID.
Custom Plugin MouseDevice Done Checks whether mouse is attached, activates and deactivates mouse.
Custom Plugin NetworkManager Done Checks Internet connection, scans and connects to Wifi networks.
Custom Plugin PictureSettings Done Manages picture settings.
Custom Plugin PowerSettings Done Manages power settings.
Custom Plugin RemoteKeyGenerator Done Generates a remote key press event from browser.
Custom Plugin Rs232LanCommand Done Sends RS232/LAN command to the platform.
Custom Plugin Screenshot Done Takes screenshot and saves it on an external memory device.
Custom Plugin SmartTvA_API Done Query if a specific functionality is supported or not.
Custom Plugin SoftwareUpdateController Done Start/cancel WebSoftwareUpdate.
Custom Plugin SoundSettings Done Manages sound settings.
Custom Plugin StandbyController Done Enter/Quit/Query ActiveStandby.
Custom Plugin StorageManager Done Get removable device information, list/format available storages.
Custom Plugin SystemInformation Done Provides system related informations
Custom Plugin TVPreferences Done Provides and gets necessary information to portal and returns TV's configuration details from user preferences and other resources (record and remind). Also it sets variables on TV
Custom Plugin TvKeyboardStatus Done Activate and deactivate Smart TV Keyboard.