Documentation ¶
Index ¶
- type APIResponse
- type AppGetCurrentResponse
- type AppLaunchRequest
- type AppLaunchRequestValue
- type AppLaunchResponse
- type AudioGetAllSettingsResponse
- type AudioGetSettingResponse
- type AudioGetSettingsOptionResponse
- type AudioSetSettingResponse
- type AudioSetSettingResponseInt
- type AudioSetSettingResponseString
- type AudioSettingItem
- type AudioSettingResultItem
- type AudioSettingsOption
- type ConfigFile
- type GetSettingsTypeResultItem
- type Input
- type InputGetAvailableResponse
- type InputGetCurrentResponse
- type InputSetRequest
- type InputSetRequestInt
- type InputSetRequestString
- type Key
- type KeyCommand
- type KeyPressResponse
- type PairingStageOneRequest
- type PairingStageOneResponse
- type PairingStageTwoRequest
- type PairingStageTwoResponse
- type PowerGetStateResponse
- type SettingsGetItem
- type SettingsGetResponse
- type SettingsGetTypeResponse
- type SettingsGetTypeResponseItem
- type SettingsGetTypesResponse
- type SettingsSetIntRequest
- type SettingsSetResponse
- type SettingsSetResponseItem
- type SettingsSetStringRequest
- type VolumeGetResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppGetCurrentResponse ¶
type AppLaunchRequest ¶
type AppLaunchRequest struct { URL string `json:"_url"` VALUE AppLaunchRequestValue `json:"VALUE"` }
type AppLaunchRequestValue ¶
type AppLaunchResponse ¶
type AudioGetSettingResponse ¶
type AudioSetSettingResponse ¶
type AudioSetSettingResponseInt ¶ added in v1.0.18
type AudioSetSettingResponseString ¶ added in v1.0.18
type AudioSettingItem ¶
type AudioSettingResultItem ¶
type AudioSettingsOption ¶
type ConfigFile ¶
type InputGetAvailableResponse ¶
type InputGetAvailableResponse struct { HASHLIST []int64 `json:"HASHLIST"` GROUP string `json:"GROUP"` NAME string `json:"NAME"` ITEMS []struct { CNAME string `json:"CNAME"` ENABLED string `json:"ENABLED"` HASHVAL int64 `json:"HASHVAL"` NAME string `json:"NAME"` TYPE string `json:"TYPE"` VALUE struct { NAME string `json:"NAME"` METADATA string `json:"METADATA"` } `json:VALUE` } `json:"ITEMS"` PARAMETERS struct { FLAT string `json:"FLAT"` HASHONLY string `json:"HASHONLY"` HELPTEXT string `json:"HELPTEXT"` } `json:PARAMETERS` STATUS struct { DETAIL string `json:"DETAIL"` RESULT string `json:"RESULT"` } `json:STATUS` URI string `json:"URI"` }
type InputGetCurrentResponse ¶
type InputGetCurrentResponse struct { HASHLIST []int64 `json:"HASHLIST"` ITEMS []struct { CNAME string `json:"CNAME"` ENABLED string `json:"ENABLED"` HASHVAL int64 `json:"HASHVAL"` NAME string `json:"NAME"` TYPE string `json:"TYPE"` VALUE string `json:"VALUE"` } `json:"ITEMS"` PARAMETERS struct { FLAT string `json:"FLAT"` HASHONLY string `json:"HASHONLY"` HELPTEXT string `json:"HELPTEXT"` } `json:PARAMETERS` STATUS struct { DETAIL string `json:"DETAIL"` RESULT string `json:"RESULT"` } `json:STATUS` URI string `json:"URI"` }
type InputSetRequest ¶
type InputSetRequestInt ¶ added in v1.0.18
type InputSetRequestString ¶ added in v1.0.18
type KeyCommand ¶
type KeyPressResponse ¶
type PairingStageOneRequest ¶
type PairingStageOneResponse ¶
type PairingStageTwoRequest ¶
type PairingStageTwoResponse ¶
type PowerGetStateResponse ¶
type PowerGetStateResponse struct { //HASHLIST []int `json:"HASHLIST"` ITEMS []struct { CNAME string `json:"CNAME"` ENABLED string `json:"ENABLED"` HASHVAL int64 `json:"HASHVAL"` NAME string `json:"NAME"` TYPE string `json:"TYPE"` VALUE int `json:"VALUE"` } `json:"ITEMS"` // PARAMETERS struct { // FLAT string `json:"FLAT"` // HASHONLY string `json:"HASHONLY"` // HELPTEXT string `json:"HELPTEXT"` // } `json:PARAMETERS` STATUS struct { DETAIL string `json:"DETAIL"` RESULT string `json:"RESULT"` } `json:STATUS` URI string `json:"URI"` }
type SettingsGetItem ¶
type SettingsGetResponse ¶
type SettingsGetTypeResponse ¶
type SettingsSetIntRequest ¶
type SettingsSetResponse ¶
type SettingsSetResponseItem ¶
type VolumeGetResponse ¶
type VolumeGetResponse struct { HASHLIST []int64 `json:"HASHLIST"` ITEMS []struct { CNAME string `json:"CNAME"` ENABLED string `json:"ENABLED"` HASHVAL int64 `json:"HASHVAL"` NAME string `json:"NAME"` TYPE string `json:"TYPE"` VALUE int `json:"VALUE"` } `json:"ITEMS"` PARAMETERS struct { FLAT string `json:"FLAT"` HASHONLY string `json:"HASHONLY"` HELPTEXT string `json:"HELPTEXT"` } `json:PARAMETERS` STATUS struct { DETAIL string `json:"DETAIL"` RESULT string `json:"RESULT"` } `json:STATUS` URI string `json:"URI"` }
Click to show internal directories.
Click to hide internal directories.