Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apps ¶
type Apps struct { XMLName xml.Name `xml:"apps"` Text string `xml:",chardata"` App []struct { Text string `xml:",chardata"` ID string `xml:"id,attr"` Type string `xml:"type,attr"` Version string `xml:"version,attr"` Subtype string `xml:"subtype,attr"` } `xml:"app"` }
Apps represents the return from request
type DeviceInfo ¶
type DeviceInfo struct { XMLName xml.Name `xml:"device-info"` Text string `xml:",chardata"` Udn string `xml:"udn"` SerialNumber string `xml:"serial-number"` DeviceID string `xml:"device-id"` AdvertisingID string `xml:"advertising-id"` VendorName string `xml:"vendor-name"` ModelName string `xml:"model-name"` ModelNumber string `xml:"model-number"` ModelRegion string `xml:"model-region"` IsTv string `xml:"is-tv"` IsStick string `xml:"is-stick"` ScreenSize string `xml:"screen-size"` PanelID string `xml:"panel-id"` TunerType string `xml:"tuner-type"` SupportsEthernet string `xml:"supports-ethernet"` WifiMac string `xml:"wifi-mac"` WifiDriver string `xml:"wifi-driver"` EthernetMac string `xml:"ethernet-mac"` NetworkType string `xml:"network-type"` NetworkName string `xml:"network-name"` FriendlyDeviceName string `xml:"friendly-device-name"` FriendlyModelName string `xml:"friendly-model-name"` DefaultDeviceName string `xml:"default-device-name"` UserDeviceName string `xml:"user-device-name"` BuildNumber string `xml:"build-number"` SoftwareVersion string `xml:"software-version"` SoftwareBuild string `xml:"software-build"` SecureDevice string `xml:"secure-device"` Language string `xml:"language"` Country string `xml:"country"` Locale string `xml:"locale"` TimeZoneAuto string `xml:"time-zone-auto"` TimeZone string `xml:"time-zone"` TimeZoneName string `xml:"time-zone-name"` TimeZoneTz string `xml:"time-zone-tz"` TimeZoneOffset string `xml:"time-zone-offset"` ClockFormat string `xml:"clock-format"` Uptime string `xml:"uptime"` PowerMode string `xml:"power-mode"` SupportsSuspend string `xml:"supports-suspend"` SupportsFindRemote string `xml:"supports-find-remote"` FindRemoteIsPossible string `xml:"find-remote-is-possible"` SupportsAudioGuide string `xml:"supports-audio-guide"` SupportsRva string `xml:"supports-rva"` DeveloperEnabled string `xml:"developer-enabled"` KeyedDeveloperID string `xml:"keyed-developer-id"` SearchEnabled string `xml:"search-enabled"` SearchChannelsEnabled string `xml:"search-channels-enabled"` VoiceSearchEnabled string `xml:"voice-search-enabled"` NotificationsEnabled string `xml:"notifications-enabled"` NotificationsFirstUse string `xml:"notifications-first-use"` SupportsPrivateListening string `xml:"supports-private-listening"` SupportsPrivateListeningDtv string `xml:"supports-private-listening-dtv"` SupportsWarmStandby string `xml:"supports-warm-standby"` HeadphonesConnected string `xml:"headphones-connected"` ExpertPqEnabled string `xml:"expert-pq-enabled"` SupportsEcsTextedit string `xml:"supports-ecs-textedit"` SupportsEcsMicrophone string `xml:"supports-ecs-microphone"` SupportsWakeOnWlan string `xml:"supports-wake-on-wlan"` HasPlayOnRoku string `xml:"has-play-on-roku"` HasMobileScreensaver string `xml:"has-mobile-screensaver"` SupportURL string `xml:"support-url"` GrandcentralVersion string `xml:"grandcentral-version"` DavinciVersion string `xml:"davinci-version"` }
type TvChannel ¶
type TvChannel struct { XMLName xml.Name `xml:"tv-channel"` Text string `xml:",chardata"` Channel struct { Text string `xml:",chardata"` Number string `xml:"number"` Name string `xml:"name"` Type string `xml:"type"` UserHidden string `xml:"user-hidden"` UserFavorite string `xml:"user-favorite"` PhysicalChannel string `xml:"physical-channel"` PhysicalFrequency string `xml:"physical-frequency"` ActiveInput string `xml:"active-input"` SignalState string `xml:"signal-state"` SignalMode string `xml:"signal-mode"` SignalQuality string `xml:"signal-quality"` SignalStrength string `xml:"signal-strength"` SignalStalledPtsCnt string `xml:"signal-stalled-pts-cnt"` ProgramTitle string `xml:"program-title"` ProgramDescription string `xml:"program-description"` ProgramRatings string `xml:"program-ratings"` ProgramIsBlocked string `xml:"program-is-blocked"` ProgramAnalogAudio string `xml:"program-analog-audio"` ProgramDigitalAudio string `xml:"program-digital-audio"` ProgramAudioLanguages string `xml:"program-audio-languages"` ProgramAudioFormats string `xml:"program-audio-formats"` ProgramAudioLanguage string `xml:"program-audio-language"` ProgramAudioFormat string `xml:"program-audio-format"` ProgramHasCc string `xml:"program-has-cc"` } `xml:"channel"` }
type TvChannels ¶
type TvChannels struct { XMLName xml.Name `xml:"tv-channels"` Text string `xml:",chardata"` Channel []struct { Text string `xml:",chardata"` Number string `xml:"number"` Name string `xml:"name"` Type string `xml:"type"` UserHidden string `xml:"user-hidden"` UserFavorite string `xml:"user-favorite"` PhysicalChannel string `xml:"physical-channel"` PhysicalFrequency string `xml:"physical-frequency"` } `xml:"channel"` }
Click to show internal directories.
Click to hide internal directories.