DVBLink Remote API Library documentation
0.2.0-Master
|
dvblinkremote | Default namespace for DVBLink Remote API library |
IDVBLinkRemoteConnection | Interface representing the available DVBLink Remote API methods |
DVBLinkRemote | Class used for connecting to a DVBLink Connect! server |
Request | Base class for DVBLink Client requests |
GetChannelsRequest | Class for defining a get channels request |
ChannelIdentifierList | Represent a strongly typed list of channel identifiers |
EpgSearchRequest | Class for defining an electronic program guide (EPG) search request |
StreamRequest | Abstract base class for stream requests |
TranscodingOptions | Class for transcoded video stream options |
TranscodedVideoStreamRequest | Abstract base class for transcoded video stream requests |
RealTimeTransportProtocolStreamRequest | Class for Real-time Transport Protocol (RTP) stream requests |
HttpLiveStreamRequest | Class for HTTP Live Stream (HLS) stream requests |
WindowsMediaStreamRequest | Class for Windows Media Stream (ASF) stream requests |
RawHttpStreamRequest | Class for Raw HTTP stream requests |
RawUdpStreamRequest | Class for Raw UDP stream requests |
StopStreamRequest | Class for stop stream requests |
AddScheduleRequest | |
AddManualScheduleRequest | Class for add manual schedule requests |
AddScheduleByEpgRequest | Class for add schedule by electronic program guide (EPG) requests |
GetSchedulesRequest | Class for get schedules requests |
UpdateScheduleRequest | Class for update schedule requests |
RemoveScheduleRequest | Class for remove schedule requests |
GetRecordingsRequest | Class for get recordings requests |
RemoveRecordingRequest | Class for remove recording requests |
GetParentalStatusRequest | Class for get parental status requests |
SetParentalLockRequest | Class for set parental lock requests |
GetM3uPlaylistRequest | Class for get M3U playlist requests |
GetPlaybackObjectRequest | Class for get playback object requests |
RemovePlaybackObjectRequest | Class for remove playback object requests |
StopRecordingRequest | Class for stop recording requests |
GetStreamingCapabilitiesRequest | Class for get streaming capabilities requests |
GetRecordingSettingsRequest | Class for get recording settings requests |
SetRecordingSettingsRequest | Class for set recording settings requests |
Response | Base class for DVBLink Client responses |
Channel | Represent a DVBLink channel |
ChannelList | Represent a strongly typed list of DVBLink channels which is used as output parameter for the IDVBLinkRemoteConnection::GetChannels method |
ItemMetadata | Represent metadata for an item |
Program | Represent a program in an electronic program guide (EPG) |
EpgData | Represent a strongly typed list of programs in an electronic program guide (EPG) |
ChannelEpgData | Represent electronic program guide (EPG) data for a channel |
EpgSearchResult | Represent a strongly typed list of electronic program guide (EPG) data for channels which is used as output parameter for the IDVBLinkRemoteConnection::SearchEpg method |
Stream | Represent a DVBLink playing channel which is used as output parameter for the IDVBLinkRemoteConnection::PlayChannel method |
Recording | Represent a recording |
RecordingList | Represent a strongly typed list of recordings which is used as output parameter for the IDVBLinkRemoteConnection::GetRecordings method |
StoredManualSchedule | Class for stored manual schedules |
StoredManualScheduleList | Represent a strongly typed list of stored manual schedules |
StoredEpgSchedule | Class for stored EPG schedules |
StoredEpgScheduleList | Represent a strongly typed list of stored EPG schedules |
StoredSchedules | Represent stored schedules which is used as output paramater for the IDVBLinkRemoteConnection::GetSchedules method |
ParentalStatus | Represent parental status which is used as output parameter for the IDVBLinkRemoteConnection::SetParentalLock and IDVBLinkRemoteConnection::GetParentalStatus methods |
M3uPlaylist | Represent M3U playlist which is used as output parameter for the IDVBLinkRemoteConnection::GetM3uPlaylist method |
PlaybackObject | Abstract base class for playback objects |
PlaybackContainer | Class for playback container |
PlaybackContainerList | Represent a strongly typed list of playback containers |
PlaybackItem | Abstract base class for playback items |
RecordedTvItemMetadata | Represent metadata for a recorded TV item |
RecordedTvItem | Class for recorded TV items |
VideoItemMetadata | Represent metadata for a video |
VideoItem | Class for video items |
PlaybackItemList | Represent a strongly typed list of playback items |
GetPlaybackObjectResponse | Represent playback object response which is used as output parameter for the IDVBLinkRemoteConnection::GetPlaybackObject method |
StreamingCapabilities | Represent streaming capabilities which is used as output parameter for the IDVBLinkRemoteConnection::GetStreamingCapabilities method |
RecordingSettings | Represent recording settings which is used as output parameter for the IDVBLinkRemoteConnection::GetRecordingSettings method |
Schedule | Abstract base class for schedules |
ManualSchedule | Abstract base class for manual schedules |
EpgSchedule | Abstract base class for electronic program guide (EPG) schedules |
dvblinkremotehttp | Namespace for HTTP specific functionality in the DVBLink Remote API library |
HttpWebRequest | Class for defining a HTTP web request |
HttpWebResponse | Class for defining a HTTP web response |
HttpClient | An abstract base class for communicating with a server using the HTTP protocol |
dvblinkremoteserialization | Namespace for serialization specific functionality in the DVBLink Remote API library |