Documentation ¶
Index ¶
- type AbsoluteMove
- type AbsoluteMoveFunction
- type AbsoluteMoveResponse
- type Capabilities
- type ContinuousMove
- type ContinuousMoveFunction
- type ContinuousMoveResponse
- type CreatePresetTour
- type CreatePresetTourFunction
- type CreatePresetTourResponse
- type GeoMove
- type GeoMoveFunction
- type GeoMoveResponse
- type GetCompatibleConfigurations
- type GetCompatibleConfigurationsFunction
- type GetCompatibleConfigurationsResponse
- type GetConfiguration
- type GetConfigurationFunction
- type GetConfigurationOptions
- type GetConfigurationOptionsFunction
- type GetConfigurationOptionsResponse
- type GetConfigurationResponse
- type GetConfigurations
- type GetConfigurationsFunction
- type GetConfigurationsResponse
- type GetNode
- type GetNodeFunction
- type GetNodeResponse
- type GetNodes
- type GetNodesFunction
- type GetNodesResponse
- type GetPresetTour
- type GetPresetTourFunction
- type GetPresetTourOptions
- type GetPresetTourOptionsFunction
- type GetPresetTourOptionsResponse
- type GetPresetTourResponse
- type GetPresetTours
- type GetPresetToursFunction
- type GetPresetToursResponse
- type GetPresets
- type GetPresetsFunction
- type GetPresetsResponse
- type GetServiceCapabilities
- type GetServiceCapabilitiesFunction
- type GetServiceCapabilitiesResponse
- type GetStatus
- type GetStatusFunction
- type GetStatusResponse
- type GotoHomePosition
- type GotoHomePositionFunction
- type GotoHomePositionResponse
- type GotoPreset
- type GotoPresetFunction
- type GotoPresetResponse
- type ModifyPresetTour
- type ModifyPresetTourFunction
- type ModifyPresetTourResponse
- type OperatePresetTour
- type OperatePresetTourFunction
- type OperatePresetTourResponse
- type RelativeMove
- type RelativeMoveFunction
- type RelativeMoveResponse
- type RemovePreset
- type RemovePresetFunction
- type RemovePresetResponse
- type RemovePresetTour
- type RemovePresetTourFunction
- type RemovePresetTourResponse
- type SendAuxiliaryCommand
- type SendAuxiliaryCommandFunction
- type SendAuxiliaryCommandResponse
- type SetConfiguration
- type SetConfigurationFunction
- type SetConfigurationResponse
- type SetHomePosition
- type SetHomePositionFunction
- type SetHomePositionResponse
- type SetPreset
- type SetPresetFunction
- type SetPresetResponse
- type Stop
- type StopFunction
- type StopResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbsoluteMove ¶
type AbsoluteMoveFunction ¶
type AbsoluteMoveFunction struct{}
func (*AbsoluteMoveFunction) Request ¶
func (_ *AbsoluteMoveFunction) Request() interface{}
func (*AbsoluteMoveFunction) Response ¶
func (_ *AbsoluteMoveFunction) Response() interface{}
type AbsoluteMoveResponse ¶
type AbsoluteMoveResponse struct { }
type Capabilities ¶
type ContinuousMove ¶
type ContinuousMove struct { XMLName string `xml:"tptz:ContinuousMove"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` Velocity onvif.PTZSpeed `xml:"tptz:Velocity"` }
type ContinuousMoveFunction ¶
type ContinuousMoveFunction struct{}
func (*ContinuousMoveFunction) Request ¶
func (_ *ContinuousMoveFunction) Request() interface{}
func (*ContinuousMoveFunction) Response ¶
func (_ *ContinuousMoveFunction) Response() interface{}
type ContinuousMoveResponse ¶
type ContinuousMoveResponse struct { }
type CreatePresetTour ¶
type CreatePresetTour struct { XMLName string `xml:"tptz:CreatePresetTour"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type CreatePresetTourFunction ¶
type CreatePresetTourFunction struct{}
func (*CreatePresetTourFunction) Request ¶
func (_ *CreatePresetTourFunction) Request() interface{}
func (*CreatePresetTourFunction) Response ¶
func (_ *CreatePresetTourFunction) Response() interface{}
type CreatePresetTourResponse ¶
type CreatePresetTourResponse struct {
PresetTourToken onvif.ReferenceToken
}
type GeoMoveFunction ¶
type GeoMoveFunction struct{}
func (*GeoMoveFunction) Request ¶
func (_ *GeoMoveFunction) Request() interface{}
func (*GeoMoveFunction) Response ¶
func (_ *GeoMoveFunction) Response() interface{}
type GeoMoveResponse ¶
type GeoMoveResponse struct { }
type GetCompatibleConfigurations ¶
type GetCompatibleConfigurations struct { XMLName string `xml:"tptz:GetCompatibleConfigurations"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetCompatibleConfigurationsFunction ¶
type GetCompatibleConfigurationsFunction struct{}
func (*GetCompatibleConfigurationsFunction) Request ¶
func (_ *GetCompatibleConfigurationsFunction) Request() interface{}
func (*GetCompatibleConfigurationsFunction) Response ¶
func (_ *GetCompatibleConfigurationsFunction) Response() interface{}
type GetCompatibleConfigurationsResponse ¶
type GetCompatibleConfigurationsResponse struct {
PTZConfiguration onvif.PTZConfiguration
}
type GetConfiguration ¶
type GetConfiguration struct { XMLName string `xml:"tptz:GetConfiguration"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetConfigurationFunction ¶
type GetConfigurationFunction struct{}
func (*GetConfigurationFunction) Request ¶
func (_ *GetConfigurationFunction) Request() interface{}
func (*GetConfigurationFunction) Response ¶
func (_ *GetConfigurationFunction) Response() interface{}
type GetConfigurationOptions ¶
type GetConfigurationOptions struct { XMLName string `xml:"tptz:GetConfigurationOptions"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetConfigurationOptionsFunction ¶
type GetConfigurationOptionsFunction struct{}
func (*GetConfigurationOptionsFunction) Request ¶
func (_ *GetConfigurationOptionsFunction) Request() interface{}
func (*GetConfigurationOptionsFunction) Response ¶
func (_ *GetConfigurationOptionsFunction) Response() interface{}
type GetConfigurationOptionsResponse ¶
type GetConfigurationOptionsResponse struct {
PTZConfigurationOptions onvif.PTZConfigurationOptions
}
type GetConfigurationResponse ¶
type GetConfigurationResponse struct {
PTZConfiguration onvif.PTZConfiguration
}
type GetConfigurations ¶
type GetConfigurations struct {
XMLName string `xml:"tptz:GetConfigurations"`
}
type GetConfigurationsFunction ¶
type GetConfigurationsFunction struct{}
func (*GetConfigurationsFunction) Request ¶
func (_ *GetConfigurationsFunction) Request() interface{}
func (*GetConfigurationsFunction) Response ¶
func (_ *GetConfigurationsFunction) Response() interface{}
type GetConfigurationsResponse ¶
type GetConfigurationsResponse struct {
PTZConfiguration onvif.PTZConfiguration
}
type GetNode ¶
type GetNode struct { XMLName string `xml:"tptz:GetNode"` NodeToken onvif.ReferenceToken `xml:"tptz:NodeToken"` }
type GetNodeFunction ¶
type GetNodeFunction struct{}
func (*GetNodeFunction) Request ¶
func (_ *GetNodeFunction) Request() interface{}
func (*GetNodeFunction) Response ¶
func (_ *GetNodeFunction) Response() interface{}
type GetNodeResponse ¶
type GetNodesFunction ¶
type GetNodesFunction struct{}
func (*GetNodesFunction) Request ¶
func (_ *GetNodesFunction) Request() interface{}
func (*GetNodesFunction) Response ¶
func (_ *GetNodesFunction) Response() interface{}
type GetNodesResponse ¶
type GetPresetTour ¶
type GetPresetTour struct { XMLName string `xml:"tptz:GetPresetTour"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetTourToken onvif.ReferenceToken `xml:"tptz:PresetTourToken"` }
type GetPresetTourFunction ¶
type GetPresetTourFunction struct{}
func (*GetPresetTourFunction) Request ¶
func (_ *GetPresetTourFunction) Request() interface{}
func (*GetPresetTourFunction) Response ¶
func (_ *GetPresetTourFunction) Response() interface{}
type GetPresetTourOptions ¶
type GetPresetTourOptions struct { XMLName string `xml:"tptz:GetPresetTourOptions"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetTourToken onvif.ReferenceToken `xml:"tptz:PresetTourToken"` }
type GetPresetTourOptionsFunction ¶
type GetPresetTourOptionsFunction struct{}
func (*GetPresetTourOptionsFunction) Request ¶
func (_ *GetPresetTourOptionsFunction) Request() interface{}
func (*GetPresetTourOptionsFunction) Response ¶
func (_ *GetPresetTourOptionsFunction) Response() interface{}
type GetPresetTourOptionsResponse ¶
type GetPresetTourOptionsResponse struct {
Options onvif.PTZPresetTourOptions
}
type GetPresetTourResponse ¶
type GetPresetTourResponse struct {
PresetTour onvif.PresetTour
}
type GetPresetTours ¶
type GetPresetTours struct { XMLName string `xml:"tptz:GetPresetTours"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetPresetToursFunction ¶
type GetPresetToursFunction struct{}
func (*GetPresetToursFunction) Request ¶
func (_ *GetPresetToursFunction) Request() interface{}
func (*GetPresetToursFunction) Response ¶
func (_ *GetPresetToursFunction) Response() interface{}
type GetPresetToursResponse ¶
type GetPresetToursResponse struct {
PresetTour onvif.PresetTour
}
type GetPresets ¶
type GetPresets struct { XMLName string `xml:"tptz:GetPresets"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetPresetsFunction ¶
type GetPresetsFunction struct{}
func (*GetPresetsFunction) Request ¶
func (_ *GetPresetsFunction) Request() interface{}
func (*GetPresetsFunction) Response ¶
func (_ *GetPresetsFunction) Response() interface{}
type GetPresetsResponse ¶
type GetServiceCapabilities ¶
type GetServiceCapabilities struct {
XMLName string `xml:"tptz:GetServiceCapabilities"`
}
type GetServiceCapabilitiesFunction ¶
type GetServiceCapabilitiesFunction struct{}
func (*GetServiceCapabilitiesFunction) Request ¶
func (_ *GetServiceCapabilitiesFunction) Request() interface{}
func (*GetServiceCapabilitiesFunction) Response ¶
func (_ *GetServiceCapabilitiesFunction) Response() interface{}
type GetServiceCapabilitiesResponse ¶
type GetServiceCapabilitiesResponse struct {
Capabilities Capabilities
}
type GetStatus ¶
type GetStatus struct { XMLName string `xml:"tptz:GetStatus"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type GetStatusFunction ¶
type GetStatusFunction struct{}
func (*GetStatusFunction) Request ¶
func (_ *GetStatusFunction) Request() interface{}
func (*GetStatusFunction) Response ¶
func (_ *GetStatusFunction) Response() interface{}
type GetStatusResponse ¶
type GotoHomePosition ¶
type GotoHomePosition struct { XMLName string `xml:"tptz:GotoHomePosition"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` Speed onvif.PTZSpeed `xml:"tptz:Speed"` }
type GotoHomePositionFunction ¶
type GotoHomePositionFunction struct{}
func (*GotoHomePositionFunction) Request ¶
func (_ *GotoHomePositionFunction) Request() interface{}
func (*GotoHomePositionFunction) Response ¶
func (_ *GotoHomePositionFunction) Response() interface{}
type GotoHomePositionResponse ¶
type GotoHomePositionResponse struct { }
type GotoPreset ¶
type GotoPreset struct { XMLName string `xml:"tptz:GotoPreset"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetToken onvif.ReferenceToken `xml:"tptz:PresetToken"` Speed onvif.PTZSpeed `xml:"tptz:Speed"` }
type GotoPresetFunction ¶
type GotoPresetFunction struct{}
func (*GotoPresetFunction) Request ¶
func (_ *GotoPresetFunction) Request() interface{}
func (*GotoPresetFunction) Response ¶
func (_ *GotoPresetFunction) Response() interface{}
type GotoPresetResponse ¶
type GotoPresetResponse struct { }
type ModifyPresetTour ¶
type ModifyPresetTour struct { XMLName string `xml:"tptz:ModifyPresetTour"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetTour onvif.PresetTour `xml:"tptz:PresetTour"` }
type ModifyPresetTourFunction ¶
type ModifyPresetTourFunction struct{}
func (*ModifyPresetTourFunction) Request ¶
func (_ *ModifyPresetTourFunction) Request() interface{}
func (*ModifyPresetTourFunction) Response ¶
func (_ *ModifyPresetTourFunction) Response() interface{}
type ModifyPresetTourResponse ¶
type ModifyPresetTourResponse struct { }
type OperatePresetTour ¶
type OperatePresetTour struct { XMLName string `xml:"tptz:OperatePresetTour"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetTourToken onvif.ReferenceToken `xml:"onvif:PresetTourToken"` Operation onvif.PTZPresetTourOperation `xml:"onvif:Operation"` }
type OperatePresetTourFunction ¶
type OperatePresetTourFunction struct{}
func (*OperatePresetTourFunction) Request ¶
func (_ *OperatePresetTourFunction) Request() interface{}
func (*OperatePresetTourFunction) Response ¶
func (_ *OperatePresetTourFunction) Response() interface{}
type OperatePresetTourResponse ¶
type OperatePresetTourResponse struct { }
type RelativeMove ¶
type RelativeMoveFunction ¶
type RelativeMoveFunction struct{}
func (*RelativeMoveFunction) Request ¶
func (_ *RelativeMoveFunction) Request() interface{}
func (*RelativeMoveFunction) Response ¶
func (_ *RelativeMoveFunction) Response() interface{}
type RelativeMoveResponse ¶
type RelativeMoveResponse struct { }
type RemovePreset ¶
type RemovePreset struct { XMLName string `xml:"tptz:RemovePreset"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetToken onvif.ReferenceToken `xml:"tptz:PresetToken"` }
type RemovePresetFunction ¶
type RemovePresetFunction struct{}
func (*RemovePresetFunction) Request ¶
func (_ *RemovePresetFunction) Request() interface{}
func (*RemovePresetFunction) Response ¶
func (_ *RemovePresetFunction) Response() interface{}
type RemovePresetResponse ¶
type RemovePresetResponse struct { }
type RemovePresetTour ¶
type RemovePresetTour struct { XMLName string `xml:"tptz:RemovePresetTour"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetTourToken onvif.ReferenceToken `xml:"tptz:PresetTourToken"` }
type RemovePresetTourFunction ¶
type RemovePresetTourFunction struct{}
func (*RemovePresetTourFunction) Request ¶
func (_ *RemovePresetTourFunction) Request() interface{}
func (*RemovePresetTourFunction) Response ¶
func (_ *RemovePresetTourFunction) Response() interface{}
type RemovePresetTourResponse ¶
type RemovePresetTourResponse struct { }
type SendAuxiliaryCommand ¶
type SendAuxiliaryCommand struct { XMLName string `xml:"tptz:SendAuxiliaryCommand"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` AuxiliaryData onvif.AuxiliaryData `xml:"tptz:AuxiliaryData"` }
type SendAuxiliaryCommandFunction ¶
type SendAuxiliaryCommandFunction struct{}
func (*SendAuxiliaryCommandFunction) Request ¶
func (_ *SendAuxiliaryCommandFunction) Request() interface{}
func (*SendAuxiliaryCommandFunction) Response ¶
func (_ *SendAuxiliaryCommandFunction) Response() interface{}
type SendAuxiliaryCommandResponse ¶
type SendAuxiliaryCommandResponse struct {
AuxiliaryResponse onvif.AuxiliaryData
}
type SetConfiguration ¶
type SetConfiguration struct { XMLName string `xml:"tptz:SetConfiguration"` PTZConfiguration onvif.PTZConfiguration `xml:"tptz:PTZConfiguration"` ForcePersistence xsd.Boolean `xml:"tptz:ForcePersistence"` }
type SetConfigurationFunction ¶
type SetConfigurationFunction struct{}
func (*SetConfigurationFunction) Request ¶
func (_ *SetConfigurationFunction) Request() interface{}
func (*SetConfigurationFunction) Response ¶
func (_ *SetConfigurationFunction) Response() interface{}
type SetConfigurationResponse ¶
type SetConfigurationResponse struct { }
type SetHomePosition ¶
type SetHomePosition struct { XMLName string `xml:"tptz:SetHomePosition"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` }
type SetHomePositionFunction ¶
type SetHomePositionFunction struct{}
func (*SetHomePositionFunction) Request ¶
func (_ *SetHomePositionFunction) Request() interface{}
func (*SetHomePositionFunction) Response ¶
func (_ *SetHomePositionFunction) Response() interface{}
type SetHomePositionResponse ¶
type SetHomePositionResponse struct { }
type SetPreset ¶
type SetPreset struct { XMLName string `xml:"tptz:SetPreset"` ProfileToken onvif.ReferenceToken `xml:"tptz:ProfileToken"` PresetName xsd.String `xml:"tptz:PresetName"` PresetToken onvif.ReferenceToken `xml:"tptz:PresetToken,omitempty"` }
type SetPresetFunction ¶
type SetPresetFunction struct{}
func (*SetPresetFunction) Request ¶
func (_ *SetPresetFunction) Request() interface{}
func (*SetPresetFunction) Response ¶
func (_ *SetPresetFunction) Response() interface{}
type SetPresetResponse ¶
type SetPresetResponse struct {
PresetToken onvif.ReferenceToken
}
type StopFunction ¶
type StopFunction struct{}
func (*StopFunction) Request ¶
func (_ *StopFunction) Request() interface{}
func (*StopFunction) Response ¶
func (_ *StopFunction) Response() interface{}
type StopResponse ¶
type StopResponse struct { }
Click to show internal directories.
Click to hide internal directories.