Versions in this module Expand all Collapse all v0 v0.0.1 Jan 25, 2016 Changes in this version + const URN_AVTransport_1 + const URN_AVTransport_2 + const URN_ConnectionManager_1 + const URN_ConnectionManager_2 + const URN_ContentDirectory_1 + const URN_ContentDirectory_2 + const URN_ContentDirectory_3 + const URN_RenderingControl_1 + const URN_RenderingControl_2 + const URN_ScheduledRecording_1 + const URN_ScheduledRecording_2 + type AVTransport1 struct + func NewAVTransport1Clients() (clients []*AVTransport1, errors []error, err error) + func NewAVTransport1ClientsByURL(loc *url.URL) ([]*AVTransport1, error) + func NewAVTransport1ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*AVTransport1, error) + func (client *AVTransport1) GetCurrentTransportActions(InstanceID uint32) (Actions string, err error) + func (client *AVTransport1) GetDeviceCapabilities(InstanceID uint32) (PlayMedia string, RecMedia string, RecQualityModes string, err error) + func (client *AVTransport1) GetMediaInfo(InstanceID uint32) (NrTracks uint32, MediaDuration string, CurrentURI string, ...) + func (client *AVTransport1) GetPositionInfo(InstanceID uint32) (Track uint32, TrackDuration string, TrackMetaData string, TrackURI string, ...) + func (client *AVTransport1) GetTransportInfo(InstanceID uint32) (CurrentTransportState string, CurrentTransportStatus string, ...) + func (client *AVTransport1) GetTransportSettings(InstanceID uint32) (PlayMode string, RecQualityMode string, err error) + func (client *AVTransport1) Next(InstanceID uint32) (err error) + func (client *AVTransport1) Pause(InstanceID uint32) (err error) + func (client *AVTransport1) Play(InstanceID uint32, Speed string) (err error) + func (client *AVTransport1) Previous(InstanceID uint32) (err error) + func (client *AVTransport1) Record(InstanceID uint32) (err error) + func (client *AVTransport1) Seek(InstanceID uint32, Unit string, Target string) (err error) + func (client *AVTransport1) SetAVTransportURI(InstanceID uint32, CurrentURI string, CurrentURIMetaData string) (err error) + func (client *AVTransport1) SetNextAVTransportURI(InstanceID uint32, NextURI string, NextURIMetaData string) (err error) + func (client *AVTransport1) SetPlayMode(InstanceID uint32, NewPlayMode string) (err error) + func (client *AVTransport1) SetRecordQualityMode(InstanceID uint32, NewRecordQualityMode string) (err error) + func (client *AVTransport1) Stop(InstanceID uint32) (err error) + type AVTransport2 struct + func NewAVTransport2Clients() (clients []*AVTransport2, errors []error, err error) + func NewAVTransport2ClientsByURL(loc *url.URL) ([]*AVTransport2, error) + func NewAVTransport2ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*AVTransport2, error) + func (client *AVTransport2) GetCurrentTransportActions(InstanceID uint32) (Actions string, err error) + func (client *AVTransport2) GetDRMState(InstanceID uint32) (CurrentDRMState string, err error) + func (client *AVTransport2) GetDeviceCapabilities(InstanceID uint32) (PlayMedia string, RecMedia string, RecQualityModes string, err error) + func (client *AVTransport2) GetMediaInfo(InstanceID uint32) (NrTracks uint32, MediaDuration string, CurrentURI string, ...) + func (client *AVTransport2) GetMediaInfo_Ext(InstanceID uint32) (CurrentType string, NrTracks uint32, MediaDuration string, CurrentURI string, ...) + func (client *AVTransport2) GetPositionInfo(InstanceID uint32) (Track uint32, TrackDuration string, TrackMetaData string, TrackURI string, ...) + func (client *AVTransport2) GetStateVariables(InstanceID uint32, StateVariableList string) (StateVariableValuePairs string, err error) + func (client *AVTransport2) GetTransportInfo(InstanceID uint32) (CurrentTransportState string, CurrentTransportStatus string, ...) + func (client *AVTransport2) GetTransportSettings(InstanceID uint32) (PlayMode string, RecQualityMode string, err error) + func (client *AVTransport2) Next(InstanceID uint32) (err error) + func (client *AVTransport2) Pause(InstanceID uint32) (err error) + func (client *AVTransport2) Play(InstanceID uint32, Speed string) (err error) + func (client *AVTransport2) Previous(InstanceID uint32) (err error) + func (client *AVTransport2) Record(InstanceID uint32) (err error) + func (client *AVTransport2) Seek(InstanceID uint32, Unit string, Target string) (err error) + func (client *AVTransport2) SetAVTransportURI(InstanceID uint32, CurrentURI string, CurrentURIMetaData string) (err error) + func (client *AVTransport2) SetNextAVTransportURI(InstanceID uint32, NextURI string, NextURIMetaData string) (err error) + func (client *AVTransport2) SetPlayMode(InstanceID uint32, NewPlayMode string) (err error) + func (client *AVTransport2) SetRecordQualityMode(InstanceID uint32, NewRecordQualityMode string) (err error) + func (client *AVTransport2) SetStateVariables(InstanceID uint32, AVTransportUDN string, ServiceType string, ServiceId string, ...) (StateVariableList string, err error) + func (client *AVTransport2) Stop(InstanceID uint32) (err error) + type ConnectionManager1 struct + func NewConnectionManager1Clients() (clients []*ConnectionManager1, errors []error, err error) + func NewConnectionManager1ClientsByURL(loc *url.URL) ([]*ConnectionManager1, error) + func NewConnectionManager1ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ConnectionManager1, error) + func (client *ConnectionManager1) ConnectionComplete(ConnectionID int32) (err error) + func (client *ConnectionManager1) GetCurrentConnectionIDs() (ConnectionIDs string, err error) + func (client *ConnectionManager1) GetCurrentConnectionInfo(ConnectionID int32) (RcsID int32, AVTransportID int32, ProtocolInfo string, ...) + func (client *ConnectionManager1) GetProtocolInfo() (Source string, Sink string, err error) + func (client *ConnectionManager1) PrepareForConnection(RemoteProtocolInfo string, PeerConnectionManager string, ...) (ConnectionID int32, AVTransportID int32, RcsID int32, err error) + type ConnectionManager2 struct + func NewConnectionManager2Clients() (clients []*ConnectionManager2, errors []error, err error) + func NewConnectionManager2ClientsByURL(loc *url.URL) ([]*ConnectionManager2, error) + func NewConnectionManager2ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ConnectionManager2, error) + func (client *ConnectionManager2) ConnectionComplete(ConnectionID int32) (err error) + func (client *ConnectionManager2) GetCurrentConnectionIDs() (ConnectionIDs string, err error) + func (client *ConnectionManager2) GetCurrentConnectionInfo(ConnectionID int32) (RcsID int32, AVTransportID int32, ProtocolInfo string, ...) + func (client *ConnectionManager2) GetProtocolInfo() (Source string, Sink string, err error) + func (client *ConnectionManager2) PrepareForConnection(RemoteProtocolInfo string, PeerConnectionManager string, ...) (ConnectionID int32, AVTransportID int32, RcsID int32, err error) + type ContentDirectory1 struct + func NewContentDirectory1Clients() (clients []*ContentDirectory1, errors []error, err error) + func NewContentDirectory1ClientsByURL(loc *url.URL) ([]*ContentDirectory1, error) + func NewContentDirectory1ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ContentDirectory1, error) + func (client *ContentDirectory1) Browse(ObjectID string, BrowseFlag string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory1) CreateObject(ContainerID string, Elements string) (ObjectID string, Result string, err error) + func (client *ContentDirectory1) CreateReference(ContainerID string, ObjectID string) (NewID string, err error) + func (client *ContentDirectory1) DeleteResource(ResourceURI *url.URL) (err error) + func (client *ContentDirectory1) DestroyObject(ObjectID string) (err error) + func (client *ContentDirectory1) ExportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory1) GetSearchCapabilities() (SearchCaps string, err error) + func (client *ContentDirectory1) GetSortCapabilities() (SortCaps string, err error) + func (client *ContentDirectory1) GetSystemUpdateID() (Id uint32, err error) + func (client *ContentDirectory1) GetTransferProgress(TransferID uint32) (TransferStatus string, TransferLength string, TransferTotal string, err error) + func (client *ContentDirectory1) ImportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory1) Search(ContainerID string, SearchCriteria string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory1) StopTransferResource(TransferID uint32) (err error) + func (client *ContentDirectory1) UpdateObject(ObjectID string, CurrentTagValue string, NewTagValue string) (err error) + type ContentDirectory2 struct + func NewContentDirectory2Clients() (clients []*ContentDirectory2, errors []error, err error) + func NewContentDirectory2ClientsByURL(loc *url.URL) ([]*ContentDirectory2, error) + func NewContentDirectory2ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ContentDirectory2, error) + func (client *ContentDirectory2) Browse(ObjectID string, BrowseFlag string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory2) CreateObject(ContainerID string, Elements string) (ObjectID string, Result string, err error) + func (client *ContentDirectory2) CreateReference(ContainerID string, ObjectID string) (NewID string, err error) + func (client *ContentDirectory2) DeleteResource(ResourceURI *url.URL) (err error) + func (client *ContentDirectory2) DestroyObject(ObjectID string) (err error) + func (client *ContentDirectory2) ExportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory2) GetFeatureList() (FeatureList string, err error) + func (client *ContentDirectory2) GetSearchCapabilities() (SearchCaps string, err error) + func (client *ContentDirectory2) GetSortCapabilities() (SortCaps string, err error) + func (client *ContentDirectory2) GetSortExtensionCapabilities() (SortExtensionCaps string, err error) + func (client *ContentDirectory2) GetSystemUpdateID() (Id uint32, err error) + func (client *ContentDirectory2) GetTransferProgress(TransferID uint32) (TransferStatus string, TransferLength string, TransferTotal string, err error) + func (client *ContentDirectory2) ImportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory2) MoveObject(ObjectID string, NewParentID string) (NewObjectID string, err error) + func (client *ContentDirectory2) Search(ContainerID string, SearchCriteria string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory2) StopTransferResource(TransferID uint32) (err error) + func (client *ContentDirectory2) UpdateObject(ObjectID string, CurrentTagValue string, NewTagValue string) (err error) + type ContentDirectory3 struct + func NewContentDirectory3Clients() (clients []*ContentDirectory3, errors []error, err error) + func NewContentDirectory3ClientsByURL(loc *url.URL) ([]*ContentDirectory3, error) + func NewContentDirectory3ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ContentDirectory3, error) + func (client *ContentDirectory3) Browse(ObjectID string, BrowseFlag string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory3) CreateObject(ContainerID string, Elements string) (ObjectID string, Result string, err error) + func (client *ContentDirectory3) CreateReference(ContainerID string, ObjectID string) (NewID string, err error) + func (client *ContentDirectory3) DeleteResource(ResourceURI *url.URL) (err error) + func (client *ContentDirectory3) DestroyObject(ObjectID string) (err error) + func (client *ContentDirectory3) ExportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory3) FreeFormQuery(ContainerID string, CDSView uint32, QueryRequest string) (QueryResult string, UpdateID uint32, err error) + func (client *ContentDirectory3) GetFeatureList() (FeatureList string, err error) + func (client *ContentDirectory3) GetFreeFormQueryCapabilities() (FFQCapabilities string, err error) + func (client *ContentDirectory3) GetSearchCapabilities() (SearchCaps string, err error) + func (client *ContentDirectory3) GetServiceResetToken() (ResetToken string, err error) + func (client *ContentDirectory3) GetSortCapabilities() (SortCaps string, err error) + func (client *ContentDirectory3) GetSortExtensionCapabilities() (SortExtensionCaps string, err error) + func (client *ContentDirectory3) GetSystemUpdateID() (Id uint32, err error) + func (client *ContentDirectory3) GetTransferProgress(TransferID uint32) (TransferStatus string, TransferLength string, TransferTotal string, err error) + func (client *ContentDirectory3) ImportResource(SourceURI *url.URL, DestinationURI *url.URL) (TransferID uint32, err error) + func (client *ContentDirectory3) MoveObject(ObjectID string, NewParentID string) (NewObjectID string, err error) + func (client *ContentDirectory3) Search(ContainerID string, SearchCriteria string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ContentDirectory3) StopTransferResource(TransferID uint32) (err error) + func (client *ContentDirectory3) UpdateObject(ObjectID string, CurrentTagValue string, NewTagValue string) (err error) + type RenderingControl1 struct + func NewRenderingControl1Clients() (clients []*RenderingControl1, errors []error, err error) + func NewRenderingControl1ClientsByURL(loc *url.URL) ([]*RenderingControl1, error) + func NewRenderingControl1ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*RenderingControl1, error) + func (client *RenderingControl1) GetBlueVideoBlackLevel(InstanceID uint32) (CurrentBlueVideoBlackLevel uint16, err error) + func (client *RenderingControl1) GetBlueVideoGain(InstanceID uint32) (CurrentBlueVideoGain uint16, err error) + func (client *RenderingControl1) GetBrightness(InstanceID uint32) (CurrentBrightness uint16, err error) + func (client *RenderingControl1) GetColorTemperature(InstanceID uint32) (CurrentColorTemperature uint16, err error) + func (client *RenderingControl1) GetContrast(InstanceID uint32) (CurrentContrast uint16, err error) + func (client *RenderingControl1) GetGreenVideoBlackLevel(InstanceID uint32) (CurrentGreenVideoBlackLevel uint16, err error) + func (client *RenderingControl1) GetGreenVideoGain(InstanceID uint32) (CurrentGreenVideoGain uint16, err error) + func (client *RenderingControl1) GetHorizontalKeystone(InstanceID uint32) (CurrentHorizontalKeystone int16, err error) + func (client *RenderingControl1) GetLoudness(InstanceID uint32, Channel string) (CurrentLoudness bool, err error) + func (client *RenderingControl1) GetMute(InstanceID uint32, Channel string) (CurrentMute bool, err error) + func (client *RenderingControl1) GetRedVideoBlackLevel(InstanceID uint32) (CurrentRedVideoBlackLevel uint16, err error) + func (client *RenderingControl1) GetRedVideoGain(InstanceID uint32) (CurrentRedVideoGain uint16, err error) + func (client *RenderingControl1) GetSharpness(InstanceID uint32) (CurrentSharpness uint16, err error) + func (client *RenderingControl1) GetVerticalKeystone(InstanceID uint32) (CurrentVerticalKeystone int16, err error) + func (client *RenderingControl1) GetVolume(InstanceID uint32, Channel string) (CurrentVolume uint16, err error) + func (client *RenderingControl1) GetVolumeDB(InstanceID uint32, Channel string) (CurrentVolume int16, err error) + func (client *RenderingControl1) GetVolumeDBRange(InstanceID uint32, Channel string) (MinValue int16, MaxValue int16, err error) + func (client *RenderingControl1) ListPresets(InstanceID uint32) (CurrentPresetNameList string, err error) + func (client *RenderingControl1) SelectPreset(InstanceID uint32, PresetName string) (err error) + func (client *RenderingControl1) SetBlueVideoBlackLevel(InstanceID uint32, DesiredBlueVideoBlackLevel uint16) (err error) + func (client *RenderingControl1) SetBlueVideoGain(InstanceID uint32, DesiredBlueVideoGain uint16) (err error) + func (client *RenderingControl1) SetBrightness(InstanceID uint32, DesiredBrightness uint16) (err error) + func (client *RenderingControl1) SetColorTemperature(InstanceID uint32, DesiredColorTemperature uint16) (err error) + func (client *RenderingControl1) SetContrast(InstanceID uint32, DesiredContrast uint16) (err error) + func (client *RenderingControl1) SetGreenVideoBlackLevel(InstanceID uint32, DesiredGreenVideoBlackLevel uint16) (err error) + func (client *RenderingControl1) SetGreenVideoGain(InstanceID uint32, DesiredGreenVideoGain uint16) (err error) + func (client *RenderingControl1) SetHorizontalKeystone(InstanceID uint32, DesiredHorizontalKeystone int16) (err error) + func (client *RenderingControl1) SetLoudness(InstanceID uint32, Channel string, DesiredLoudness bool) (err error) + func (client *RenderingControl1) SetMute(InstanceID uint32, Channel string, DesiredMute bool) (err error) + func (client *RenderingControl1) SetRedVideoBlackLevel(InstanceID uint32, DesiredRedVideoBlackLevel uint16) (err error) + func (client *RenderingControl1) SetRedVideoGain(InstanceID uint32, DesiredRedVideoGain uint16) (err error) + func (client *RenderingControl1) SetSharpness(InstanceID uint32, DesiredSharpness uint16) (err error) + func (client *RenderingControl1) SetVerticalKeystone(InstanceID uint32, DesiredVerticalKeystone int16) (err error) + func (client *RenderingControl1) SetVolume(InstanceID uint32, Channel string, DesiredVolume uint16) (err error) + func (client *RenderingControl1) SetVolumeDB(InstanceID uint32, Channel string, DesiredVolume int16) (err error) + type RenderingControl2 struct + func NewRenderingControl2Clients() (clients []*RenderingControl2, errors []error, err error) + func NewRenderingControl2ClientsByURL(loc *url.URL) ([]*RenderingControl2, error) + func NewRenderingControl2ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*RenderingControl2, error) + func (client *RenderingControl2) GetBlueVideoBlackLevel(InstanceID uint32) (CurrentBlueVideoBlackLevel uint16, err error) + func (client *RenderingControl2) GetBlueVideoGain(InstanceID uint32) (CurrentBlueVideoGain uint16, err error) + func (client *RenderingControl2) GetBrightness(InstanceID uint32) (CurrentBrightness uint16, err error) + func (client *RenderingControl2) GetColorTemperature(InstanceID uint32) (CurrentColorTemperature uint16, err error) + func (client *RenderingControl2) GetContrast(InstanceID uint32) (CurrentContrast uint16, err error) + func (client *RenderingControl2) GetGreenVideoBlackLevel(InstanceID uint32) (CurrentGreenVideoBlackLevel uint16, err error) + func (client *RenderingControl2) GetGreenVideoGain(InstanceID uint32) (CurrentGreenVideoGain uint16, err error) + func (client *RenderingControl2) GetHorizontalKeystone(InstanceID uint32) (CurrentHorizontalKeystone int16, err error) + func (client *RenderingControl2) GetLoudness(InstanceID uint32, Channel string) (CurrentLoudness bool, err error) + func (client *RenderingControl2) GetMute(InstanceID uint32, Channel string) (CurrentMute bool, err error) + func (client *RenderingControl2) GetRedVideoBlackLevel(InstanceID uint32) (CurrentRedVideoBlackLevel uint16, err error) + func (client *RenderingControl2) GetRedVideoGain(InstanceID uint32) (CurrentRedVideoGain uint16, err error) + func (client *RenderingControl2) GetSharpness(InstanceID uint32) (CurrentSharpness uint16, err error) + func (client *RenderingControl2) GetStateVariables(InstanceID uint32, StateVariableList string) (StateVariableValuePairs string, err error) + func (client *RenderingControl2) GetVerticalKeystone(InstanceID uint32) (CurrentVerticalKeystone int16, err error) + func (client *RenderingControl2) GetVolume(InstanceID uint32, Channel string) (CurrentVolume uint16, err error) + func (client *RenderingControl2) GetVolumeDB(InstanceID uint32, Channel string) (CurrentVolume int16, err error) + func (client *RenderingControl2) GetVolumeDBRange(InstanceID uint32, Channel string) (MinValue int16, MaxValue int16, err error) + func (client *RenderingControl2) ListPresets(InstanceID uint32) (CurrentPresetNameList string, err error) + func (client *RenderingControl2) SelectPreset(InstanceID uint32, PresetName string) (err error) + func (client *RenderingControl2) SetBlueVideoBlackLevel(InstanceID uint32, DesiredBlueVideoBlackLevel uint16) (err error) + func (client *RenderingControl2) SetBlueVideoGain(InstanceID uint32, DesiredBlueVideoGain uint16) (err error) + func (client *RenderingControl2) SetBrightness(InstanceID uint32, DesiredBrightness uint16) (err error) + func (client *RenderingControl2) SetColorTemperature(InstanceID uint32, DesiredColorTemperature uint16) (err error) + func (client *RenderingControl2) SetContrast(InstanceID uint32, DesiredContrast uint16) (err error) + func (client *RenderingControl2) SetGreenVideoBlackLevel(InstanceID uint32, DesiredGreenVideoBlackLevel uint16) (err error) + func (client *RenderingControl2) SetGreenVideoGain(InstanceID uint32, DesiredGreenVideoGain uint16) (err error) + func (client *RenderingControl2) SetHorizontalKeystone(InstanceID uint32, DesiredHorizontalKeystone int16) (err error) + func (client *RenderingControl2) SetLoudness(InstanceID uint32, Channel string, DesiredLoudness bool) (err error) + func (client *RenderingControl2) SetMute(InstanceID uint32, Channel string, DesiredMute bool) (err error) + func (client *RenderingControl2) SetRedVideoBlackLevel(InstanceID uint32, DesiredRedVideoBlackLevel uint16) (err error) + func (client *RenderingControl2) SetRedVideoGain(InstanceID uint32, DesiredRedVideoGain uint16) (err error) + func (client *RenderingControl2) SetSharpness(InstanceID uint32, DesiredSharpness uint16) (err error) + func (client *RenderingControl2) SetStateVariables(InstanceID uint32, RenderingControlUDN string, ServiceType string, ...) (StateVariableList string, err error) + func (client *RenderingControl2) SetVerticalKeystone(InstanceID uint32, DesiredVerticalKeystone int16) (err error) + func (client *RenderingControl2) SetVolume(InstanceID uint32, Channel string, DesiredVolume uint16) (err error) + func (client *RenderingControl2) SetVolumeDB(InstanceID uint32, Channel string, DesiredVolume int16) (err error) + type ScheduledRecording1 struct + func NewScheduledRecording1Clients() (clients []*ScheduledRecording1, errors []error, err error) + func NewScheduledRecording1ClientsByURL(loc *url.URL) ([]*ScheduledRecording1, error) + func NewScheduledRecording1ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ScheduledRecording1, error) + func (client *ScheduledRecording1) BrowseRecordSchedules(Filter string, StartingIndex uint32, RequestedCount uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ScheduledRecording1) BrowseRecordTasks(RecordScheduleID string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ScheduledRecording1) CreateRecordSchedule(Elements string) (RecordScheduleID string, Result string, UpdateID uint32, err error) + func (client *ScheduledRecording1) DeleteRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording1) DeleteRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording1) DisableRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording1) DisableRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording1) EnableRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording1) EnableRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording1) GetAllowedValues(DataTypeID string, Filter string) (PropertyInfo string, err error) + func (client *ScheduledRecording1) GetPropertyList(DataTypeID string) (PropertyList string, err error) + func (client *ScheduledRecording1) GetRecordSchedule(RecordScheduleID string, Filter string) (Result string, UpdateID uint32, err error) + func (client *ScheduledRecording1) GetRecordScheduleConflicts(RecordScheduleID string) (RecordScheduleConflictIDList string, UpdateID uint32, err error) + func (client *ScheduledRecording1) GetRecordTask(RecordTaskID string, Filter string) (Result string, UpdateID uint32, err error) + func (client *ScheduledRecording1) GetRecordTaskConflicts(RecordTaskID string) (RecordTaskConflictIDList string, UpdateID uint32, err error) + func (client *ScheduledRecording1) GetSortCapabilities() (SortCaps string, SortLevelCap uint32, err error) + func (client *ScheduledRecording1) GetStateUpdateID() (Id uint32, err error) + func (client *ScheduledRecording1) ResetRecordTask(RecordTaskID string) (err error) + type ScheduledRecording2 struct + func NewScheduledRecording2Clients() (clients []*ScheduledRecording2, errors []error, err error) + func NewScheduledRecording2ClientsByURL(loc *url.URL) ([]*ScheduledRecording2, error) + func NewScheduledRecording2ClientsFromRootDevice(rootDevice *goupnp.RootDevice, loc *url.URL) ([]*ScheduledRecording2, error) + func (client *ScheduledRecording2) BrowseRecordSchedules(Filter string, StartingIndex uint32, RequestedCount uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ScheduledRecording2) BrowseRecordTasks(RecordScheduleID string, Filter string, StartingIndex uint32, ...) (Result string, NumberReturned uint32, TotalMatches uint32, UpdateID uint32, ...) + func (client *ScheduledRecording2) CreateRecordSchedule(Elements string) (RecordScheduleID string, Result string, UpdateID uint32, err error) + func (client *ScheduledRecording2) DeleteRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording2) DeleteRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording2) DisableRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording2) DisableRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording2) EnableRecordSchedule(RecordScheduleID string) (err error) + func (client *ScheduledRecording2) EnableRecordTask(RecordTaskID string) (err error) + func (client *ScheduledRecording2) GetAllowedValues(DataTypeID string, Filter string) (PropertyInfo string, err error) + func (client *ScheduledRecording2) GetPropertyList(DataTypeID string) (PropertyList string, err error) + func (client *ScheduledRecording2) GetRecordSchedule(RecordScheduleID string, Filter string) (Result string, UpdateID uint32, err error) + func (client *ScheduledRecording2) GetRecordScheduleConflicts(RecordScheduleID string) (RecordScheduleConflictIDList string, UpdateID uint32, err error) + func (client *ScheduledRecording2) GetRecordTask(RecordTaskID string, Filter string) (Result string, UpdateID uint32, err error) + func (client *ScheduledRecording2) GetRecordTaskConflicts(RecordTaskID string) (RecordTaskConflictIDList string, UpdateID uint32, err error) + func (client *ScheduledRecording2) GetSortCapabilities() (SortCaps string, SortLevelCap uint32, err error) + func (client *ScheduledRecording2) GetStateUpdateID() (Id uint32, err error) + func (client *ScheduledRecording2) ResetRecordTask(RecordTaskID string) (err error)