DVBLink Remote API Library documentation  0.2.0-Master
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNdvblinkremoteDefault namespace for DVBLink Remote API library
|oCIDVBLinkRemoteConnectionInterface representing the available DVBLink Remote API methods
|oCDVBLinkRemoteClass used for connecting to a DVBLink Connect! server
|oCRequestBase class for DVBLink Client requests
|oCGetChannelsRequestClass for defining a get channels request
|oCChannelIdentifierListRepresent a strongly typed list of channel identifiers
|oCEpgSearchRequestClass for defining an electronic program guide (EPG) search request
|oCStreamRequestAbstract base class for stream requests
|oCTranscodingOptionsClass for transcoded video stream options
|oCTranscodedVideoStreamRequestAbstract base class for transcoded video stream requests
|oCRealTimeTransportProtocolStreamRequestClass for Real-time Transport Protocol (RTP) stream requests
|oCHttpLiveStreamRequestClass for HTTP Live Stream (HLS) stream requests
|oCWindowsMediaStreamRequestClass for Windows Media Stream (ASF) stream requests
|oCRawHttpStreamRequestClass for Raw HTTP stream requests
|oCRawUdpStreamRequestClass for Raw UDP stream requests
|oCStopStreamRequestClass for stop stream requests
|oCAddScheduleRequest
|oCAddManualScheduleRequestClass for add manual schedule requests
|oCAddScheduleByEpgRequestClass for add schedule by electronic program guide (EPG) requests
|oCGetSchedulesRequestClass for get schedules requests
|oCUpdateScheduleRequestClass for update schedule requests
|oCRemoveScheduleRequestClass for remove schedule requests
|oCGetRecordingsRequestClass for get recordings requests
|oCRemoveRecordingRequestClass for remove recording requests
|oCGetParentalStatusRequestClass for get parental status requests
|oCSetParentalLockRequestClass for set parental lock requests
|oCGetM3uPlaylistRequestClass for get M3U playlist requests
|oCGetPlaybackObjectRequestClass for get playback object requests
|oCRemovePlaybackObjectRequestClass for remove playback object requests
|oCStopRecordingRequestClass for stop recording requests
|oCGetStreamingCapabilitiesRequestClass for get streaming capabilities requests
|oCGetRecordingSettingsRequestClass for get recording settings requests
|oCSetRecordingSettingsRequestClass for set recording settings requests
|oCResponseBase class for DVBLink Client responses
|oCChannelRepresent a DVBLink channel
|oCChannelListRepresent a strongly typed list of DVBLink channels which is used as output parameter for the IDVBLinkRemoteConnection::GetChannels method
|oCItemMetadataRepresent metadata for an item
|oCProgramRepresent a program in an electronic program guide (EPG)
|oCEpgDataRepresent a strongly typed list of programs in an electronic program guide (EPG)
|oCChannelEpgDataRepresent electronic program guide (EPG) data for a channel
|oCEpgSearchResultRepresent a strongly typed list of electronic program guide (EPG) data for channels which is used as output parameter for the IDVBLinkRemoteConnection::SearchEpg method
|oCStreamRepresent a DVBLink playing channel which is used as output parameter for the IDVBLinkRemoteConnection::PlayChannel method
|oCRecordingRepresent a recording
|oCRecordingListRepresent a strongly typed list of recordings which is used as output parameter for the IDVBLinkRemoteConnection::GetRecordings method
|oCStoredManualScheduleClass for stored manual schedules
|oCStoredManualScheduleListRepresent a strongly typed list of stored manual schedules
|oCStoredEpgScheduleClass for stored EPG schedules
|oCStoredEpgScheduleListRepresent a strongly typed list of stored EPG schedules
|oCStoredSchedulesRepresent stored schedules which is used as output paramater for the IDVBLinkRemoteConnection::GetSchedules method
|oCParentalStatusRepresent parental status which is used as output parameter for the IDVBLinkRemoteConnection::SetParentalLock and IDVBLinkRemoteConnection::GetParentalStatus methods
|oCM3uPlaylistRepresent M3U playlist which is used as output parameter for the IDVBLinkRemoteConnection::GetM3uPlaylist method
|oCPlaybackObjectAbstract base class for playback objects
|oCPlaybackContainerClass for playback container
|oCPlaybackContainerListRepresent a strongly typed list of playback containers
|oCPlaybackItemAbstract base class for playback items
|oCRecordedTvItemMetadataRepresent metadata for a recorded TV item
|oCRecordedTvItemClass for recorded TV items
|oCVideoItemMetadataRepresent metadata for a video
|oCVideoItemClass for video items
|oCPlaybackItemListRepresent a strongly typed list of playback items
|oCGetPlaybackObjectResponseRepresent playback object response which is used as output parameter for the IDVBLinkRemoteConnection::GetPlaybackObject method
|oCStreamingCapabilitiesRepresent streaming capabilities which is used as output parameter for the IDVBLinkRemoteConnection::GetStreamingCapabilities method
|oCRecordingSettingsRepresent recording settings which is used as output parameter for the IDVBLinkRemoteConnection::GetRecordingSettings method
|oCScheduleAbstract base class for schedules
|oCManualScheduleAbstract base class for manual schedules
|\CEpgScheduleAbstract base class for electronic program guide (EPG) schedules
oNdvblinkremotehttpNamespace for HTTP specific functionality in the DVBLink Remote API library
|oCHttpWebRequestClass for defining a HTTP web request
|oCHttpWebResponseClass for defining a HTTP web response
|\CHttpClientAn abstract base class for communicating with a server using the HTTP protocol
\NdvblinkremoteserializationNamespace for serialization specific functionality in the DVBLink Remote API library