Versions in this module Expand all Collapse all v1 v1.14.0 Feb 19, 2022 v1.13.0 Feb 19, 2022 v1.12.0 Feb 19, 2022 v1.11.0 Feb 19, 2022 Changes in this version + func CreateMRstate(uuid string) + func DeleteMRstate(uuid string) + func EventNotifyParser(xmlbody string) (string, string, error) + func GetFriendlyName(dmr string) (string, error) + func GetSequence(uuid string) (int, error) + func IncreaseSequence(uuid string) + func UpdateMRstate(previous, new, uuid string) bool + type CurrentURIMetaData struct + Value []byte + XMLName xml.Name + type DIDLLite struct + DC string + DIDLLiteItem DIDLLiteItem + SchemaDIDL string + SchemaUPNP string + Sec string + XMLName xml.Name + type DIDLLiteItem struct + DCtitle string + ID string + ParentID string + ResNode []ResNode + Restricted string + SecCaptionInfo SecCaptionInfo + SecCaptionInfoEx SecCaptionInfoEx + UPNPClass string + XMLName xml.Name + type DMRextracted struct + AvtransportControlURL string + AvtransportEventSubURL string + RenderingControlURL string + func DMRextractor(dmrurl string) (*DMRextracted, error) + type Device struct + ServiceList ServiceList + XMLName xml.Name + type EventCurrentTransportActions struct + Value string + type EventInstance struct + EventCurrentTransportActions EventCurrentTransportActions + EventTransportState EventTransportState + Value string + XMLName xml.Name + type EventPropertySet struct + EventInstance EventInstance + XMLName xml.Name + type EventTransportState struct + Value string + type GetMuteAction struct + Channel string + InstanceID string + RenderingControl string + XMLName xml.Name + type GetMuteBody struct + GetMuteAction GetMuteAction + XMLName xml.Name + type GetMuteEnvelope struct + Encoding string + GetMuteBody GetMuteBody + Schema string + XMLName xml.Name + type GetMuteRespBody struct + Body struct{ ... } + EncodingStyle string + S string + Text string + XMLName xml.Name + type GetVolumeAction struct + Channel string + InstanceID string + RenderingControl string + XMLName xml.Name + type GetVolumeBody struct + GetVolumeAction GetVolumeAction + XMLName xml.Name + type GetVolumeEnvelope struct + Encoding string + GetVolumeBody GetVolumeBody + Schema string + XMLName xml.Name + type GetVolumeRespBody struct + Body struct{ ... } + EncodingStyle string + S string + Text string + XMLName xml.Name + type PauseAction struct + AVTransport string + InstanceID string + Speed string + XMLName xml.Name + type PauseBody struct + PauseAction PauseAction + XMLName xml.Name + type PauseEnvelope struct + Encoding string + PauseBody PauseBody + Schema string + XMLName xml.Name + type PlayAction struct + AVTransport string + InstanceID string + Speed string + XMLName xml.Name + type PlayBody struct + PlayAction PlayAction + XMLName xml.Name + type PlayEnvelope struct + Encoding string + PlayBody PlayBody + Schema string + XMLName xml.Name + type ResNode struct + ProtocolInfo string + Value string + XMLName xml.Name + type Root struct + Device Device + XMLName xml.Name + type SecCaptionInfo struct + Type string + Value string + XMLName xml.Name + type SecCaptionInfoEx struct + Type string + Value string + XMLName xml.Name + type Service struct + ControlURL string + EventSubURL string + ID string + Type string + XMLName xml.Name + type ServiceList struct + Services []Service + XMLName xml.Name + type SetAVTransportBody struct + SetAVTransportURI SetAVTransportURI + XMLName xml.Name + type SetAVTransportEnvelope struct + Body SetAVTransportBody + Encoding string + Schema string + XMLName xml.Name + type SetAVTransportURI struct + AVTransport string + CurrentURI string + CurrentURIMetaData CurrentURIMetaData + InstanceID string + XMLName xml.Name + type SetMuteAction struct + Channel string + DesiredMute string + InstanceID string + RenderingControl string + XMLName xml.Name + type SetMuteBody struct + SetMuteAction SetMuteAction + XMLName xml.Name + type SetMuteEnvelope struct + Encoding string + Schema string + SetMuteBody SetMuteBody + XMLName xml.Name + type SetVolumeAction struct + Channel string + DesiredVolume string + InstanceID string + RenderingControl string + XMLName xml.Name + type SetVolumeBody struct + SetVolumeAction SetVolumeAction + XMLName xml.Name + type SetVolumeEnvelope struct + Encoding string + Schema string + SetVolumeBody SetVolumeBody + XMLName xml.Name + type StopAction struct + AVTransport string + InstanceID string + Speed string + XMLName xml.Name + type StopBody struct + StopAction StopAction + XMLName xml.Name + type StopEnvelope struct + Encoding string + Schema string + StopBody StopBody + XMLName xml.Name + type TVPayload struct + CallbackURL string + ControlURL string + CurrentTimers map[string]*time.Timer + EventURL string + MediaFile interface{} + MediaType string + MediaURL string + RenderingControlURL string + SubtitlesURL string + func (p *TVPayload) GetMuteSoapCall() (string, error) + func (p *TVPayload) GetVolumeSoapCall() (int, error) + func (p *TVPayload) RefreshLoopUUIDSoapCall(uuid, timeout string) error + func (p *TVPayload) SendtoTV(action string) error + func (p *TVPayload) SetMuteSoapCall(number string) error + func (p *TVPayload) SetVolumeSoapCall(v string) error + func (p *TVPayload) SubscribeSoapCall(uuidInput string) error + func (p *TVPayload) UnsubscribeSoapCall(uuid string) error