Files
onvif/Imaging/types.go
2018-04-03 12:32:56 +03:00

74 lines
987 B
Go

package Imaging
import (
"github.com/yakovlevdmv/goonvif/xsd/onvif"
"github.com/yakovlevdmv/goonvif/xsd"
)
type GetServiceCapabilities struct {
}
type GetImagingSettings struct {
VideoSourceToken onvif.ReferenceToken
}
type SetImagingSettings struct {
VideoSourceToken onvif.ReferenceToken
ImagingSettings onvif.ImagingSettings20
ForcePersistence xsd.Boolean
}
type GetOptions struct {
VideoSourceToken onvif.ReferenceToken
}
type Move struct {
VideoSourceToken onvif.ReferenceToken
Focus onvif.FocusMove
}
type GetMoveOptions struct {
VideoSourceToken onvif.ReferenceToken
}
type Stop struct {
VideoSourceToken onvif.ReferenceToken
}
type GetStatus struct {
VideoSourceToken onvif.ReferenceToken
}
type GetPresets struct {
VideoSourceToken onvif.ReferenceToken
}
type GetCurrentPreset struct {
VideoSourceToken onvif.ReferenceToken
}
type SetCurrentPreset struct {
VideoSourceToken onvif.ReferenceToken
PresetToken onvif.ReferenceToken
}