Data Structures
HTTP Query API for TVersity Services

Data Structures

interface  DescriptionFetch
 Fetch the UPnP device description document. More...
interface  MedialibBrowse
 browse the media library menu hierarchy and receive results in a specified format More...
interface  MedialibSearch
 search the media library and receive results in a specified format More...
interface  MedialibGetStats
 get statistics about the media library More...
interface  MediasourceAdd
 Add a new media source to the library. More...
interface  MediasourceUpdate
 Update an existing media source. More...
interface  MediasourceFetch
 Fetch an existing media source. More...
interface  MediasourceRefresh
 Refresh an existing media source. More...
interface  MediasourceDelete
 Delete an existing media source. More...
interface  MediasourceFetchList
 Fetch all existing media sources of a given type. More...
interface  MediasourceFetchListUpdateId
 Returns a numeric identifier that can be used to determine if the list has changed, by comparing the numeric identifier with the result of a previous invocation. Useful when doing automatic background refresh of the list of media sources. More...
interface  MediasourcePoliteFetchList
 Fetch all existing media sources of a given type such that if the DB is locked and hence the result cannot be received simply return the same as last time. This is now OBSOLETE since long DB locks no longer occur on the media source database. More...
interface  MediasourceRefreshAll
 Refresh all the media sources (do a full library refresh) More...
interface  MediasourceRefreshCancel
 Cancel all background refresh operations. More...
interface  MediasourceResetAll
 Reconstruct the media library (this is the same as adding all the media sources to an empty library) More...
interface  SettingsFetch
 Fetch the current server settings. More...
interface  SettingsUpdate
 Update the current server settings. More...
interface  ServiceRestart
 restart the sharing service More...
interface  ServiceStop
 stop the sharing service More...
interface  CacheDeleteAll
 clean the cache area More...
interface  Proxy
 proxy an HTTP Get request More...
interface  StatusFetch
 Fetch the current server status, which includes list of devices detected during runtime, list of transcode sessions, streaming sessions and download sessions. It also includes a list of server messages created in response to some background operation. More...
interface  StatusFetchUpdateID
 Fetch the current update id - a numeric identifier that changes each time the document returned by /status/fetch changes. This API can be polled periodically to detect such changes and reflect them in some way. More...
interface  MetaDataSetURIProp
 Sets a property of a resource identified by a URI. More...
interface  MetaDataGetURIProp
 Gets a property of a resource identified by a URI. More...
interface  MetaDataGetURIAllProps
 Gets all properties of a resource identified by a URI. More...
interface  MetaDataGetURIPropByID
 Gets a property of a resource identified by a UPnP id. More...
interface  MetaDataSetURIPropByID
 Sets a property of a a resource identified by a UPnP ID. More...

Detailed Description

The HTTP Query API is based on HTTP Get and XML/XHTML/HTML