media

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddAudioDecoderConfiguration

type AddAudioDecoderConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioDecoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioDecoderConfigurationFunction

type AddAudioDecoderConfigurationFunction struct{}

func (*AddAudioDecoderConfigurationFunction) Request

func (_ *AddAudioDecoderConfigurationFunction) Request() interface{}

func (*AddAudioDecoderConfigurationFunction) Response

func (_ *AddAudioDecoderConfigurationFunction) Response() interface{}

type AddAudioDecoderConfigurationResponse

type AddAudioDecoderConfigurationResponse struct {
}

type AddAudioEncoderConfiguration

type AddAudioEncoderConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioEncoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioEncoderConfigurationFunction

type AddAudioEncoderConfigurationFunction struct{}

func (*AddAudioEncoderConfigurationFunction) Request

func (_ *AddAudioEncoderConfigurationFunction) Request() interface{}

func (*AddAudioEncoderConfigurationFunction) Response

func (_ *AddAudioEncoderConfigurationFunction) Response() interface{}

type AddAudioEncoderConfigurationResponse

type AddAudioEncoderConfigurationResponse struct {
}

type AddAudioOutputConfiguration

type AddAudioOutputConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioOutputConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioOutputConfigurationFunction

type AddAudioOutputConfigurationFunction struct{}

func (*AddAudioOutputConfigurationFunction) Request

func (_ *AddAudioOutputConfigurationFunction) Request() interface{}

func (*AddAudioOutputConfigurationFunction) Response

func (_ *AddAudioOutputConfigurationFunction) Response() interface{}

type AddAudioOutputConfigurationResponse

type AddAudioOutputConfigurationResponse struct {
}

type AddAudioSourceConfiguration

type AddAudioSourceConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioSourceConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioSourceConfigurationFunction

type AddAudioSourceConfigurationFunction struct{}

func (*AddAudioSourceConfigurationFunction) Request

func (_ *AddAudioSourceConfigurationFunction) Request() interface{}

func (*AddAudioSourceConfigurationFunction) Response

func (_ *AddAudioSourceConfigurationFunction) Response() interface{}

type AddAudioSourceConfigurationResponse

type AddAudioSourceConfigurationResponse struct {
}

type AddMetadataConfiguration

type AddMetadataConfiguration struct {
	XMLName            string               `xml:"trt:AddMetadataConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddMetadataConfigurationFunction

type AddMetadataConfigurationFunction struct{}

func (*AddMetadataConfigurationFunction) Request

func (_ *AddMetadataConfigurationFunction) Request() interface{}

func (*AddMetadataConfigurationFunction) Response

func (_ *AddMetadataConfigurationFunction) Response() interface{}

type AddMetadataConfigurationResponse

type AddMetadataConfigurationResponse struct {
}

type AddPTZConfiguration

type AddPTZConfiguration struct {
	XMLName            string               `xml:"trt:AddPTZConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddPTZConfigurationFunction

type AddPTZConfigurationFunction struct{}

func (*AddPTZConfigurationFunction) Request

func (_ *AddPTZConfigurationFunction) Request() interface{}

func (*AddPTZConfigurationFunction) Response

func (_ *AddPTZConfigurationFunction) Response() interface{}

type AddPTZConfigurationResponse

type AddPTZConfigurationResponse struct {
}

type AddVideoAnalyticsConfiguration

type AddVideoAnalyticsConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoAnalyticsConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoAnalyticsConfigurationFunction

type AddVideoAnalyticsConfigurationFunction struct{}

func (*AddVideoAnalyticsConfigurationFunction) Request

func (_ *AddVideoAnalyticsConfigurationFunction) Request() interface{}

func (*AddVideoAnalyticsConfigurationFunction) Response

func (_ *AddVideoAnalyticsConfigurationFunction) Response() interface{}

type AddVideoAnalyticsConfigurationResponse

type AddVideoAnalyticsConfigurationResponse struct {
}

type AddVideoEncoderConfiguration

type AddVideoEncoderConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoEncoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoEncoderConfigurationFunction

type AddVideoEncoderConfigurationFunction struct{}

func (*AddVideoEncoderConfigurationFunction) Request

func (_ *AddVideoEncoderConfigurationFunction) Request() interface{}

func (*AddVideoEncoderConfigurationFunction) Response

func (_ *AddVideoEncoderConfigurationFunction) Response() interface{}

type AddVideoEncoderConfigurationResponse

type AddVideoEncoderConfigurationResponse struct {
}

type AddVideoSourceConfiguration

type AddVideoSourceConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoSourceConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoSourceConfigurationFunction

type AddVideoSourceConfigurationFunction struct{}

func (*AddVideoSourceConfigurationFunction) Request

func (_ *AddVideoSourceConfigurationFunction) Request() interface{}

func (*AddVideoSourceConfigurationFunction) Response

func (_ *AddVideoSourceConfigurationFunction) Response() interface{}

type AddVideoSourceConfigurationResponse

type AddVideoSourceConfigurationResponse struct {
}

type Capabilities

type Capabilities struct {
	SnapshotUri           bool `xml:"SnapshotUri,attr"`
	Rotation              bool `xml:"Rotation,attr"`
	VideoSourceMode       bool `xml:"VideoSourceMode,attr"`
	OSD                   bool `xml:"OSD,attr"`
	TemporaryOSDText      bool `xml:"TemporaryOSDText,attr"`
	EXICompression        bool `xml:"EXICompression,attr"`
	ProfileCapabilities   ProfileCapabilities
	StreamingCapabilities StreamingCapabilities
}

type CreateOSD

type CreateOSD struct {
	XMLName string                 `xml:"trt:CreateOSD"`
	OSD     onvif.OSDConfiguration `xml:"trt:OSD"`
}

type CreateOSDFunction

type CreateOSDFunction struct{}

func (*CreateOSDFunction) Request

func (_ *CreateOSDFunction) Request() interface{}

func (*CreateOSDFunction) Response

func (_ *CreateOSDFunction) Response() interface{}

type CreateOSDResponse

type CreateOSDResponse struct {
	OSDToken onvif.ReferenceToken
}

type CreateProfile

type CreateProfile struct {
	XMLName string               `xml:"trt:CreateProfile"`
	Name    onvif.Name           `xml:"trt:Name"`
	Token   onvif.ReferenceToken `xml:"trt:Token"`
}

type CreateProfileFunction

type CreateProfileFunction struct{}

func (*CreateProfileFunction) Request

func (_ *CreateProfileFunction) Request() interface{}

func (*CreateProfileFunction) Response

func (_ *CreateProfileFunction) Response() interface{}

type CreateProfileResponse

type CreateProfileResponse struct {
	Profile onvif.Profile
}

type DeleteOSD

type DeleteOSD struct {
	XMLName  string               `xml:"trt:DeleteOSD"`
	OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"`
}

type DeleteOSDFunction

type DeleteOSDFunction struct{}

func (*DeleteOSDFunction) Request

func (_ *DeleteOSDFunction) Request() interface{}

func (*DeleteOSDFunction) Response

func (_ *DeleteOSDFunction) Response() interface{}

type DeleteOSDResponse

type DeleteOSDResponse struct {
}

type DeleteProfile

type DeleteProfile struct {
	XMLName      string               `xml:"trt:DeleteProfile"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type DeleteProfileFunction

type DeleteProfileFunction struct{}

func (*DeleteProfileFunction) Request

func (_ *DeleteProfileFunction) Request() interface{}

func (*DeleteProfileFunction) Response

func (_ *DeleteProfileFunction) Response() interface{}

type DeleteProfileResponse

type DeleteProfileResponse struct {
}

type GetAudioDecoderConfiguration

type GetAudioDecoderConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioDecoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioDecoderConfigurationFunction

type GetAudioDecoderConfigurationFunction struct{}

func (*GetAudioDecoderConfigurationFunction) Request

func (_ *GetAudioDecoderConfigurationFunction) Request() interface{}

func (*GetAudioDecoderConfigurationFunction) Response

func (_ *GetAudioDecoderConfigurationFunction) Response() interface{}

type GetAudioDecoderConfigurationOptions

type GetAudioDecoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioDecoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioDecoderConfigurationOptionsFunction

type GetAudioDecoderConfigurationOptionsFunction struct{}

func (*GetAudioDecoderConfigurationOptionsFunction) Request

func (_ *GetAudioDecoderConfigurationOptionsFunction) Request() interface{}

func (*GetAudioDecoderConfigurationOptionsFunction) Response

func (_ *GetAudioDecoderConfigurationOptionsFunction) Response() interface{}

type GetAudioDecoderConfigurationOptionsResponse

type GetAudioDecoderConfigurationOptionsResponse struct {
	Options onvif.AudioDecoderConfigurationOptions
}

type GetAudioDecoderConfigurationResponse

type GetAudioDecoderConfigurationResponse struct {
	Configuration onvif.AudioDecoderConfiguration
}

type GetAudioDecoderConfigurations

type GetAudioDecoderConfigurations struct {
	XMLName string `xml:"trt:GetAudioDecoderConfigurations"`
}

type GetAudioDecoderConfigurationsFunction

type GetAudioDecoderConfigurationsFunction struct{}

func (*GetAudioDecoderConfigurationsFunction) Request

func (_ *GetAudioDecoderConfigurationsFunction) Request() interface{}

func (*GetAudioDecoderConfigurationsFunction) Response

func (_ *GetAudioDecoderConfigurationsFunction) Response() interface{}

type GetAudioDecoderConfigurationsResponse

type GetAudioDecoderConfigurationsResponse struct {
	Configurations onvif.AudioDecoderConfiguration
}

type GetAudioEncoderConfiguration

type GetAudioEncoderConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioEncoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioEncoderConfigurationFunction

type GetAudioEncoderConfigurationFunction struct{}

func (*GetAudioEncoderConfigurationFunction) Request

func (_ *GetAudioEncoderConfigurationFunction) Request() interface{}

func (*GetAudioEncoderConfigurationFunction) Response

func (_ *GetAudioEncoderConfigurationFunction) Response() interface{}

type GetAudioEncoderConfigurationOptions

type GetAudioEncoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioEncoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioEncoderConfigurationOptionsFunction

type GetAudioEncoderConfigurationOptionsFunction struct{}

func (*GetAudioEncoderConfigurationOptionsFunction) Request

func (_ *GetAudioEncoderConfigurationOptionsFunction) Request() interface{}

func (*GetAudioEncoderConfigurationOptionsFunction) Response

func (_ *GetAudioEncoderConfigurationOptionsFunction) Response() interface{}

type GetAudioEncoderConfigurationOptionsResponse

type GetAudioEncoderConfigurationOptionsResponse struct {
	Options onvif.AudioEncoderConfigurationOptions
}

type GetAudioEncoderConfigurationResponse

type GetAudioEncoderConfigurationResponse struct {
	Configuration onvif.AudioEncoderConfiguration
}

type GetAudioEncoderConfigurations

type GetAudioEncoderConfigurations struct {
	XMLName string `xml:"trt:GetAudioEncoderConfigurations"`
}

type GetAudioEncoderConfigurationsFunction

type GetAudioEncoderConfigurationsFunction struct{}

func (*GetAudioEncoderConfigurationsFunction) Request

func (_ *GetAudioEncoderConfigurationsFunction) Request() interface{}

func (*GetAudioEncoderConfigurationsFunction) Response

func (_ *GetAudioEncoderConfigurationsFunction) Response() interface{}

type GetAudioEncoderConfigurationsResponse

type GetAudioEncoderConfigurationsResponse struct {
	Configurations onvif.AudioEncoderConfiguration
}

type GetAudioOutputConfiguration

type GetAudioOutputConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioOutputConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioOutputConfigurationFunction

type GetAudioOutputConfigurationFunction struct{}

func (*GetAudioOutputConfigurationFunction) Request

func (_ *GetAudioOutputConfigurationFunction) Request() interface{}

func (*GetAudioOutputConfigurationFunction) Response

func (_ *GetAudioOutputConfigurationFunction) Response() interface{}

type GetAudioOutputConfigurationOptions

type GetAudioOutputConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioOutputConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioOutputConfigurationOptionsFunction

type GetAudioOutputConfigurationOptionsFunction struct{}

func (*GetAudioOutputConfigurationOptionsFunction) Request

func (_ *GetAudioOutputConfigurationOptionsFunction) Request() interface{}

func (*GetAudioOutputConfigurationOptionsFunction) Response

func (_ *GetAudioOutputConfigurationOptionsFunction) Response() interface{}

type GetAudioOutputConfigurationOptionsResponse

type GetAudioOutputConfigurationOptionsResponse struct {
	Options onvif.AudioOutputConfigurationOptions
}

type GetAudioOutputConfigurationResponse

type GetAudioOutputConfigurationResponse struct {
	Configuration onvif.AudioOutputConfiguration
}

type GetAudioOutputConfigurations

type GetAudioOutputConfigurations struct {
	XMLName string `xml:"trt:GetAudioOutputConfigurations"`
}

type GetAudioOutputConfigurationsFunction

type GetAudioOutputConfigurationsFunction struct{}

func (*GetAudioOutputConfigurationsFunction) Request

func (_ *GetAudioOutputConfigurationsFunction) Request() interface{}

func (*GetAudioOutputConfigurationsFunction) Response

func (_ *GetAudioOutputConfigurationsFunction) Response() interface{}

type GetAudioOutputConfigurationsResponse

type GetAudioOutputConfigurationsResponse struct {
	Configurations onvif.AudioOutputConfiguration
}

type GetAudioOutputs

type GetAudioOutputs struct {
	XMLName string `xml:"trt:GetAudioOutputs"`
}

type GetAudioOutputsFunction

type GetAudioOutputsFunction struct{}

func (*GetAudioOutputsFunction) Request

func (_ *GetAudioOutputsFunction) Request() interface{}

func (*GetAudioOutputsFunction) Response

func (_ *GetAudioOutputsFunction) Response() interface{}

type GetAudioOutputsResponse

type GetAudioOutputsResponse struct {
	AudioOutputs onvif.AudioOutput
}

type GetAudioSourceConfiguration

type GetAudioSourceConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioSourceConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioSourceConfigurationFunction

type GetAudioSourceConfigurationFunction struct{}

func (*GetAudioSourceConfigurationFunction) Request

func (_ *GetAudioSourceConfigurationFunction) Request() interface{}

func (*GetAudioSourceConfigurationFunction) Response

func (_ *GetAudioSourceConfigurationFunction) Response() interface{}

type GetAudioSourceConfigurationOptions

type GetAudioSourceConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioSourceConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioSourceConfigurationOptionsFunction

type GetAudioSourceConfigurationOptionsFunction struct{}

func (*GetAudioSourceConfigurationOptionsFunction) Request

func (_ *GetAudioSourceConfigurationOptionsFunction) Request() interface{}

func (*GetAudioSourceConfigurationOptionsFunction) Response

func (_ *GetAudioSourceConfigurationOptionsFunction) Response() interface{}

type GetAudioSourceConfigurationOptionsResponse

type GetAudioSourceConfigurationOptionsResponse struct {
	Options onvif.AudioSourceConfigurationOptions
}

type GetAudioSourceConfigurationResponse

type GetAudioSourceConfigurationResponse struct {
	Configuration onvif.AudioSourceConfiguration
}

type GetAudioSourceConfigurations

type GetAudioSourceConfigurations struct {
	XMLName string `xml:"trt:GetAudioSourceConfigurations"`
}

type GetAudioSourceConfigurationsFunction

type GetAudioSourceConfigurationsFunction struct{}

func (*GetAudioSourceConfigurationsFunction) Request

func (_ *GetAudioSourceConfigurationsFunction) Request() interface{}

func (*GetAudioSourceConfigurationsFunction) Response

func (_ *GetAudioSourceConfigurationsFunction) Response() interface{}

type GetAudioSourceConfigurationsResponse

type GetAudioSourceConfigurationsResponse struct {
	Configurations onvif.AudioSourceConfiguration
}

type GetAudioSources

type GetAudioSources struct {
	XMLName string `xml:"trt:GetAudioSources"`
}

type GetAudioSourcesFunction

type GetAudioSourcesFunction struct{}

func (*GetAudioSourcesFunction) Request

func (_ *GetAudioSourcesFunction) Request() interface{}

func (*GetAudioSourcesFunction) Response

func (_ *GetAudioSourcesFunction) Response() interface{}

type GetAudioSourcesResponse

type GetAudioSourcesResponse struct {
	AudioSources onvif.AudioSource
}

type GetCompatibleAudioDecoderConfigurations

type GetCompatibleAudioDecoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioDecoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioDecoderConfigurationsFunction

type GetCompatibleAudioDecoderConfigurationsFunction struct{}

func (*GetCompatibleAudioDecoderConfigurationsFunction) Request

func (_ *GetCompatibleAudioDecoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioDecoderConfigurationsFunction) Response

func (_ *GetCompatibleAudioDecoderConfigurationsFunction) Response() interface{}

type GetCompatibleAudioDecoderConfigurationsResponse

type GetCompatibleAudioDecoderConfigurationsResponse struct {
	Configurations onvif.AudioDecoderConfiguration
}

type GetCompatibleAudioEncoderConfigurations

type GetCompatibleAudioEncoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioEncoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioEncoderConfigurationsFunction

type GetCompatibleAudioEncoderConfigurationsFunction struct{}

func (*GetCompatibleAudioEncoderConfigurationsFunction) Request

func (_ *GetCompatibleAudioEncoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioEncoderConfigurationsFunction) Response

func (_ *GetCompatibleAudioEncoderConfigurationsFunction) Response() interface{}

type GetCompatibleAudioEncoderConfigurationsResponse

type GetCompatibleAudioEncoderConfigurationsResponse struct {
	Configurations onvif.AudioEncoderConfiguration
}

type GetCompatibleAudioOutputConfigurations

type GetCompatibleAudioOutputConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioOutputConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioOutputConfigurationsFunction

type GetCompatibleAudioOutputConfigurationsFunction struct{}

func (*GetCompatibleAudioOutputConfigurationsFunction) Request

func (_ *GetCompatibleAudioOutputConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioOutputConfigurationsFunction) Response

func (_ *GetCompatibleAudioOutputConfigurationsFunction) Response() interface{}

type GetCompatibleAudioOutputConfigurationsResponse

type GetCompatibleAudioOutputConfigurationsResponse struct {
	Configurations onvif.AudioOutputConfiguration
}

type GetCompatibleAudioSourceConfigurations

type GetCompatibleAudioSourceConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioSourceConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioSourceConfigurationsFunction

type GetCompatibleAudioSourceConfigurationsFunction struct{}

func (*GetCompatibleAudioSourceConfigurationsFunction) Request

func (_ *GetCompatibleAudioSourceConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioSourceConfigurationsFunction) Response

func (_ *GetCompatibleAudioSourceConfigurationsFunction) Response() interface{}

type GetCompatibleAudioSourceConfigurationsResponse

type GetCompatibleAudioSourceConfigurationsResponse struct {
	Configurations onvif.AudioSourceConfiguration
}

type GetCompatibleMetadataConfigurations

type GetCompatibleMetadataConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleMetadataConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleMetadataConfigurationsFunction

type GetCompatibleMetadataConfigurationsFunction struct{}

func (*GetCompatibleMetadataConfigurationsFunction) Request

func (_ *GetCompatibleMetadataConfigurationsFunction) Request() interface{}

func (*GetCompatibleMetadataConfigurationsFunction) Response

func (_ *GetCompatibleMetadataConfigurationsFunction) Response() interface{}

type GetCompatibleMetadataConfigurationsResponse

type GetCompatibleMetadataConfigurationsResponse struct {
	Configurations onvif.MetadataConfiguration
}

type GetCompatibleVideoAnalyticsConfigurations

type GetCompatibleVideoAnalyticsConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoAnalyticsConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoAnalyticsConfigurationsFunction

type GetCompatibleVideoAnalyticsConfigurationsFunction struct{}

func (*GetCompatibleVideoAnalyticsConfigurationsFunction) Request

func (_ *GetCompatibleVideoAnalyticsConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoAnalyticsConfigurationsFunction) Response

func (_ *GetCompatibleVideoAnalyticsConfigurationsFunction) Response() interface{}

type GetCompatibleVideoAnalyticsConfigurationsResponse

type GetCompatibleVideoAnalyticsConfigurationsResponse struct {
	Configurations onvif.VideoAnalyticsConfiguration
}

type GetCompatibleVideoEncoderConfigurations

type GetCompatibleVideoEncoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoEncoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoEncoderConfigurationsFunction

type GetCompatibleVideoEncoderConfigurationsFunction struct{}

func (*GetCompatibleVideoEncoderConfigurationsFunction) Request

func (_ *GetCompatibleVideoEncoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoEncoderConfigurationsFunction) Response

func (_ *GetCompatibleVideoEncoderConfigurationsFunction) Response() interface{}

type GetCompatibleVideoEncoderConfigurationsResponse

type GetCompatibleVideoEncoderConfigurationsResponse struct {
	Configurations onvif.VideoEncoderConfiguration
}

type GetCompatibleVideoSourceConfigurations

type GetCompatibleVideoSourceConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoSourceConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoSourceConfigurationsFunction

type GetCompatibleVideoSourceConfigurationsFunction struct{}

func (*GetCompatibleVideoSourceConfigurationsFunction) Request

func (_ *GetCompatibleVideoSourceConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoSourceConfigurationsFunction) Response

func (_ *GetCompatibleVideoSourceConfigurationsFunction) Response() interface{}

type GetCompatibleVideoSourceConfigurationsResponse

type GetCompatibleVideoSourceConfigurationsResponse struct {
	Configurations onvif.VideoSourceConfiguration
}

type GetGuaranteedNumberOfVideoEncoderInstances

type GetGuaranteedNumberOfVideoEncoderInstances struct {
	XMLName            string               `xml:"trt:GetGuaranteedNumberOfVideoEncoderInstances"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetGuaranteedNumberOfVideoEncoderInstancesFunction

type GetGuaranteedNumberOfVideoEncoderInstancesFunction struct{}

func (*GetGuaranteedNumberOfVideoEncoderInstancesFunction) Request

func (_ *GetGuaranteedNumberOfVideoEncoderInstancesFunction) Request() interface{}

func (*GetGuaranteedNumberOfVideoEncoderInstancesFunction) Response

func (_ *GetGuaranteedNumberOfVideoEncoderInstancesFunction) Response() interface{}

type GetGuaranteedNumberOfVideoEncoderInstancesResponse

type GetGuaranteedNumberOfVideoEncoderInstancesResponse struct {
	TotalNumber int
	JPEG        int
	H264        int
	MPEG4       int
}

type GetMetadataConfiguration

type GetMetadataConfiguration struct {
	XMLName            string               `xml:"trt:GetMetadataConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetMetadataConfigurationFunction

type GetMetadataConfigurationFunction struct{}

func (*GetMetadataConfigurationFunction) Request

func (_ *GetMetadataConfigurationFunction) Request() interface{}

func (*GetMetadataConfigurationFunction) Response

func (_ *GetMetadataConfigurationFunction) Response() interface{}

type GetMetadataConfigurationOptions

type GetMetadataConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetMetadataConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetMetadataConfigurationOptionsFunction

type GetMetadataConfigurationOptionsFunction struct{}

func (*GetMetadataConfigurationOptionsFunction) Request

func (_ *GetMetadataConfigurationOptionsFunction) Request() interface{}

func (*GetMetadataConfigurationOptionsFunction) Response

func (_ *GetMetadataConfigurationOptionsFunction) Response() interface{}

type GetMetadataConfigurationOptionsResponse

type GetMetadataConfigurationOptionsResponse struct {
	Options onvif.MetadataConfigurationOptions
}

type GetMetadataConfigurationResponse

type GetMetadataConfigurationResponse struct {
	Configuration onvif.MetadataConfiguration
}

type GetMetadataConfigurations

type GetMetadataConfigurations struct {
	XMLName string `xml:"trt:GetMetadataConfigurations"`
}

type GetMetadataConfigurationsFunction

type GetMetadataConfigurationsFunction struct{}

func (*GetMetadataConfigurationsFunction) Request

func (_ *GetMetadataConfigurationsFunction) Request() interface{}

func (*GetMetadataConfigurationsFunction) Response

func (_ *GetMetadataConfigurationsFunction) Response() interface{}

type GetMetadataConfigurationsResponse

type GetMetadataConfigurationsResponse struct {
	Configurations onvif.MetadataConfiguration
}

type GetOSD

type GetOSD struct {
	XMLName  string               `xml:"trt:GetOSD"`
	OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"`
}

type GetOSDFunction

type GetOSDFunction struct{}

func (*GetOSDFunction) Request

func (_ *GetOSDFunction) Request() interface{}

func (*GetOSDFunction) Response

func (_ *GetOSDFunction) Response() interface{}

type GetOSDOptions

type GetOSDOptions struct {
	XMLName            string               `xml:"trt:GetOSDOptions"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetOSDOptionsFunction

type GetOSDOptionsFunction struct{}

func (*GetOSDOptionsFunction) Request

func (_ *GetOSDOptionsFunction) Request() interface{}

func (*GetOSDOptionsFunction) Response

func (_ *GetOSDOptionsFunction) Response() interface{}

type GetOSDOptionsResponse

type GetOSDOptionsResponse struct {
	OSDOptions onvif.OSDConfigurationOptions
}

type GetOSDResponse

type GetOSDResponse struct {
	OSD onvif.OSDConfiguration
}

type GetOSDs

type GetOSDs struct {
	XMLName            string               `xml:"trt:GetOSDs"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetOSDsFunction

type GetOSDsFunction struct{}

func (*GetOSDsFunction) Request

func (_ *GetOSDsFunction) Request() interface{}

func (*GetOSDsFunction) Response

func (_ *GetOSDsFunction) Response() interface{}

type GetOSDsResponse

type GetOSDsResponse struct {
	OSDs onvif.OSDConfiguration
}

type GetProfile

type GetProfile struct {
	XMLName      string               `xml:"trt:GetProfile"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetProfileFunction

type GetProfileFunction struct{}

func (*GetProfileFunction) Request

func (_ *GetProfileFunction) Request() interface{}

func (*GetProfileFunction) Response

func (_ *GetProfileFunction) Response() interface{}

type GetProfileResponse

type GetProfileResponse struct {
	Profile onvif.Profile
}

type GetProfiles

type GetProfiles struct {
	XMLName string `xml:"trt:GetProfiles"`
}

type GetProfilesFunction

type GetProfilesFunction struct{}

func (*GetProfilesFunction) Request

func (_ *GetProfilesFunction) Request() interface{}

func (*GetProfilesFunction) Response

func (_ *GetProfilesFunction) Response() interface{}

type GetProfilesResponse

type GetProfilesResponse struct {
	Profiles []onvif.Profile
}

type GetServiceCapabilities

type GetServiceCapabilities struct {
	XMLName string `xml:"trt: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 GetSnapshotUri

type GetSnapshotUri struct {
	XMLName      string               `xml:"trt:GetSnapshotUri"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetSnapshotUriFunction

type GetSnapshotUriFunction struct{}

func (*GetSnapshotUriFunction) Request

func (_ *GetSnapshotUriFunction) Request() interface{}

func (*GetSnapshotUriFunction) Response

func (_ *GetSnapshotUriFunction) Response() interface{}

type GetSnapshotUriResponse

type GetSnapshotUriResponse struct {
	MediaUri onvif.MediaUri
}

type GetStreamUri

type GetStreamUri struct {
	XMLName      string               `xml:"trt:GetStreamUri"`
	StreamSetup  onvif.StreamSetup    `xml:"trt:StreamSetup"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetStreamUriFunction

type GetStreamUriFunction struct{}

func (*GetStreamUriFunction) Request

func (_ *GetStreamUriFunction) Request() interface{}

func (*GetStreamUriFunction) Response

func (_ *GetStreamUriFunction) Response() interface{}

type GetStreamUriResponse

type GetStreamUriResponse struct {
	MediaUri onvif.MediaUri
}

type GetVideoAnalyticsConfiguration

type GetVideoAnalyticsConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoAnalyticsConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoAnalyticsConfigurationFunction

type GetVideoAnalyticsConfigurationFunction struct{}

func (*GetVideoAnalyticsConfigurationFunction) Request

func (_ *GetVideoAnalyticsConfigurationFunction) Request() interface{}

func (*GetVideoAnalyticsConfigurationFunction) Response

func (_ *GetVideoAnalyticsConfigurationFunction) Response() interface{}

type GetVideoAnalyticsConfigurationResponse

type GetVideoAnalyticsConfigurationResponse struct {
	Configuration onvif.VideoAnalyticsConfiguration
}

type GetVideoAnalyticsConfigurations

type GetVideoAnalyticsConfigurations struct {
	XMLName string `xml:"trt:GetVideoAnalyticsConfigurations"`
}

type GetVideoAnalyticsConfigurationsFunction

type GetVideoAnalyticsConfigurationsFunction struct{}

func (*GetVideoAnalyticsConfigurationsFunction) Request

func (_ *GetVideoAnalyticsConfigurationsFunction) Request() interface{}

func (*GetVideoAnalyticsConfigurationsFunction) Response

func (_ *GetVideoAnalyticsConfigurationsFunction) Response() interface{}

type GetVideoAnalyticsConfigurationsResponse

type GetVideoAnalyticsConfigurationsResponse struct {
	Configurations onvif.VideoAnalyticsConfiguration
}

type GetVideoEncoderConfiguration

type GetVideoEncoderConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoEncoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoEncoderConfigurationFunction

type GetVideoEncoderConfigurationFunction struct{}

func (*GetVideoEncoderConfigurationFunction) Request

func (_ *GetVideoEncoderConfigurationFunction) Request() interface{}

func (*GetVideoEncoderConfigurationFunction) Response

func (_ *GetVideoEncoderConfigurationFunction) Response() interface{}

type GetVideoEncoderConfigurationOptions

type GetVideoEncoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetVideoEncoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoEncoderConfigurationOptionsFunction

type GetVideoEncoderConfigurationOptionsFunction struct{}

func (*GetVideoEncoderConfigurationOptionsFunction) Request

func (_ *GetVideoEncoderConfigurationOptionsFunction) Request() interface{}

func (*GetVideoEncoderConfigurationOptionsFunction) Response

func (_ *GetVideoEncoderConfigurationOptionsFunction) Response() interface{}

type GetVideoEncoderConfigurationOptionsResponse

type GetVideoEncoderConfigurationOptionsResponse struct {
	Options onvif.VideoEncoderConfigurationOptions
}

type GetVideoEncoderConfigurationResponse

type GetVideoEncoderConfigurationResponse struct {
	Configuration onvif.VideoEncoderConfiguration
}

type GetVideoEncoderConfigurations

type GetVideoEncoderConfigurations struct {
	XMLName string `xml:"trt:GetVideoEncoderConfigurations"`
}

type GetVideoEncoderConfigurationsFunction

type GetVideoEncoderConfigurationsFunction struct{}

func (*GetVideoEncoderConfigurationsFunction) Request

func (_ *GetVideoEncoderConfigurationsFunction) Request() interface{}

func (*GetVideoEncoderConfigurationsFunction) Response

func (_ *GetVideoEncoderConfigurationsFunction) Response() interface{}

type GetVideoEncoderConfigurationsResponse

type GetVideoEncoderConfigurationsResponse struct {
	Configurations onvif.VideoEncoderConfiguration
}

type GetVideoSourceConfiguration

type GetVideoSourceConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoSourceConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoSourceConfigurationFunction

type GetVideoSourceConfigurationFunction struct{}

func (*GetVideoSourceConfigurationFunction) Request

func (_ *GetVideoSourceConfigurationFunction) Request() interface{}

func (*GetVideoSourceConfigurationFunction) Response

func (_ *GetVideoSourceConfigurationFunction) Response() interface{}

type GetVideoSourceConfigurationOptions

type GetVideoSourceConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetVideoSourceConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoSourceConfigurationOptionsFunction

type GetVideoSourceConfigurationOptionsFunction struct{}

func (*GetVideoSourceConfigurationOptionsFunction) Request

func (_ *GetVideoSourceConfigurationOptionsFunction) Request() interface{}

func (*GetVideoSourceConfigurationOptionsFunction) Response

func (_ *GetVideoSourceConfigurationOptionsFunction) Response() interface{}

type GetVideoSourceConfigurationOptionsResponse

type GetVideoSourceConfigurationOptionsResponse struct {
	Options onvif.VideoSourceConfigurationOptions
}

type GetVideoSourceConfigurationResponse

type GetVideoSourceConfigurationResponse struct {
	Configuration onvif.VideoSourceConfiguration
}

type GetVideoSourceConfigurations

type GetVideoSourceConfigurations struct {
	XMLName string `xml:"trt:GetVideoSourceConfigurations"`
}

type GetVideoSourceConfigurationsFunction

type GetVideoSourceConfigurationsFunction struct{}

func (*GetVideoSourceConfigurationsFunction) Request

func (_ *GetVideoSourceConfigurationsFunction) Request() interface{}

func (*GetVideoSourceConfigurationsFunction) Response

func (_ *GetVideoSourceConfigurationsFunction) Response() interface{}

type GetVideoSourceConfigurationsResponse

type GetVideoSourceConfigurationsResponse struct {
	Configurations onvif.VideoSourceConfiguration
}

type GetVideoSourceModes

type GetVideoSourceModes struct {
	XMLName          string               `xml:"trt:GetVideoSourceModes"`
	VideoSourceToken onvif.ReferenceToken `xml:"trt:VideoSourceToken"`
}

type GetVideoSourceModesFunction

type GetVideoSourceModesFunction struct{}

func (*GetVideoSourceModesFunction) Request

func (_ *GetVideoSourceModesFunction) Request() interface{}

func (*GetVideoSourceModesFunction) Response

func (_ *GetVideoSourceModesFunction) Response() interface{}

type GetVideoSourceModesResponse

type GetVideoSourceModesResponse struct {
	VideoSourceModes onvif.VideoSourceMode
}

type GetVideoSources

type GetVideoSources struct {
	XMLName string `xml:"trt:GetVideoSources"`
}

type GetVideoSourcesFunction

type GetVideoSourcesFunction struct{}

func (*GetVideoSourcesFunction) Request

func (_ *GetVideoSourcesFunction) Request() interface{}

func (*GetVideoSourcesFunction) Response

func (_ *GetVideoSourcesFunction) Response() interface{}

type GetVideoSourcesResponse

type GetVideoSourcesResponse struct {
	VideoSources onvif.VideoSource
}

type ProfileCapabilities

type ProfileCapabilities struct {
	MaximumNumberOfProfiles int `xml:"MaximumNumberOfProfiles,attr"`
}

type RemoveAudioDecoderConfiguration

type RemoveAudioDecoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioDecoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioDecoderConfigurationFunction

type RemoveAudioDecoderConfigurationFunction struct{}

func (*RemoveAudioDecoderConfigurationFunction) Request

func (_ *RemoveAudioDecoderConfigurationFunction) Request() interface{}

func (*RemoveAudioDecoderConfigurationFunction) Response

func (_ *RemoveAudioDecoderConfigurationFunction) Response() interface{}

type RemoveAudioDecoderConfigurationResponse

type RemoveAudioDecoderConfigurationResponse struct {
}

type RemoveAudioEncoderConfiguration

type RemoveAudioEncoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioEncoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioEncoderConfigurationFunction

type RemoveAudioEncoderConfigurationFunction struct{}

func (*RemoveAudioEncoderConfigurationFunction) Request

func (_ *RemoveAudioEncoderConfigurationFunction) Request() interface{}

func (*RemoveAudioEncoderConfigurationFunction) Response

func (_ *RemoveAudioEncoderConfigurationFunction) Response() interface{}

type RemoveAudioEncoderConfigurationResponse

type RemoveAudioEncoderConfigurationResponse struct {
}

type RemoveAudioOutputConfiguration

type RemoveAudioOutputConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioOutputConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioOutputConfigurationFunction

type RemoveAudioOutputConfigurationFunction struct{}

func (*RemoveAudioOutputConfigurationFunction) Request

func (_ *RemoveAudioOutputConfigurationFunction) Request() interface{}

func (*RemoveAudioOutputConfigurationFunction) Response

func (_ *RemoveAudioOutputConfigurationFunction) Response() interface{}

type RemoveAudioOutputConfigurationResponse

type RemoveAudioOutputConfigurationResponse struct {
}

type RemoveAudioSourceConfiguration

type RemoveAudioSourceConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioSourceConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioSourceConfigurationFunction

type RemoveAudioSourceConfigurationFunction struct{}

func (*RemoveAudioSourceConfigurationFunction) Request

func (_ *RemoveAudioSourceConfigurationFunction) Request() interface{}

func (*RemoveAudioSourceConfigurationFunction) Response

func (_ *RemoveAudioSourceConfigurationFunction) Response() interface{}

type RemoveAudioSourceConfigurationResponse

type RemoveAudioSourceConfigurationResponse struct {
}

type RemoveMetadataConfiguration

type RemoveMetadataConfiguration struct {
	XMLName      string               `xml:"trt:RemoveMetadataConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveMetadataConfigurationFunction

type RemoveMetadataConfigurationFunction struct{}

func (*RemoveMetadataConfigurationFunction) Request

func (_ *RemoveMetadataConfigurationFunction) Request() interface{}

func (*RemoveMetadataConfigurationFunction) Response

func (_ *RemoveMetadataConfigurationFunction) Response() interface{}

type RemoveMetadataConfigurationResponse

type RemoveMetadataConfigurationResponse struct {
}

type RemovePTZConfiguration

type RemovePTZConfiguration struct {
	XMLName      string               `xml:"trt:RemovePTZConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemovePTZConfigurationFunction

type RemovePTZConfigurationFunction struct{}

func (*RemovePTZConfigurationFunction) Request

func (_ *RemovePTZConfigurationFunction) Request() interface{}

func (*RemovePTZConfigurationFunction) Response

func (_ *RemovePTZConfigurationFunction) Response() interface{}

type RemovePTZConfigurationResponse

type RemovePTZConfigurationResponse struct {
}

type RemoveVideoAnalyticsConfiguration

type RemoveVideoAnalyticsConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoAnalyticsConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoAnalyticsConfigurationFunction

type RemoveVideoAnalyticsConfigurationFunction struct{}

func (*RemoveVideoAnalyticsConfigurationFunction) Request

func (_ *RemoveVideoAnalyticsConfigurationFunction) Request() interface{}

func (*RemoveVideoAnalyticsConfigurationFunction) Response

func (_ *RemoveVideoAnalyticsConfigurationFunction) Response() interface{}

type RemoveVideoAnalyticsConfigurationResponse

type RemoveVideoAnalyticsConfigurationResponse struct {
}

type RemoveVideoEncoderConfiguration

type RemoveVideoEncoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoEncoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoEncoderConfigurationFunction

type RemoveVideoEncoderConfigurationFunction struct{}

func (*RemoveVideoEncoderConfigurationFunction) Request

func (_ *RemoveVideoEncoderConfigurationFunction) Request() interface{}

func (*RemoveVideoEncoderConfigurationFunction) Response

func (_ *RemoveVideoEncoderConfigurationFunction) Response() interface{}

type RemoveVideoEncoderConfigurationResponse

type RemoveVideoEncoderConfigurationResponse struct {
}

type RemoveVideoSourceConfiguration

type RemoveVideoSourceConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoSourceConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoSourceConfigurationFunction

type RemoveVideoSourceConfigurationFunction struct{}

func (*RemoveVideoSourceConfigurationFunction) Request

func (_ *RemoveVideoSourceConfigurationFunction) Request() interface{}

func (*RemoveVideoSourceConfigurationFunction) Response

func (_ *RemoveVideoSourceConfigurationFunction) Response() interface{}

type RemoveVideoSourceConfigurationResponse

type RemoveVideoSourceConfigurationResponse struct {
}

type SetAudioDecoderConfiguration

type SetAudioDecoderConfiguration struct {
	XMLName          string                          `xml:"trt:SetAudioDecoderConfiguration"`
	Configuration    onvif.AudioDecoderConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                     `xml:"trt:ForcePersistence"`
}

type SetAudioDecoderConfigurationFunction

type SetAudioDecoderConfigurationFunction struct{}

func (*SetAudioDecoderConfigurationFunction) Request

func (_ *SetAudioDecoderConfigurationFunction) Request() interface{}

func (*SetAudioDecoderConfigurationFunction) Response

func (_ *SetAudioDecoderConfigurationFunction) Response() interface{}

type SetAudioDecoderConfigurationResponse

type SetAudioDecoderConfigurationResponse struct {
}

type SetAudioEncoderConfiguration

type SetAudioEncoderConfiguration struct {
	XMLName          string                          `xml:"trt:SetAudioEncoderConfiguration"`
	Configuration    onvif.AudioEncoderConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                     `xml:"trt:ForcePersistence"`
}

type SetAudioEncoderConfigurationFunction

type SetAudioEncoderConfigurationFunction struct{}

func (*SetAudioEncoderConfigurationFunction) Request

func (_ *SetAudioEncoderConfigurationFunction) Request() interface{}

func (*SetAudioEncoderConfigurationFunction) Response

func (_ *SetAudioEncoderConfigurationFunction) Response() interface{}

type SetAudioEncoderConfigurationResponse

type SetAudioEncoderConfigurationResponse struct {
}

type SetAudioOutputConfiguration

type SetAudioOutputConfiguration struct {
	XMLName          string                         `xml:"trt:SetAudioOutputConfiguration"`
	Configuration    onvif.AudioOutputConfiguration `xml:"trt:Configuration"`
	ForcePersistence bool                           `xml:"trt:ForcePersistence"`
}

type SetAudioOutputConfigurationFunction

type SetAudioOutputConfigurationFunction struct{}

func (*SetAudioOutputConfigurationFunction) Request

func (_ *SetAudioOutputConfigurationFunction) Request() interface{}

func (*SetAudioOutputConfigurationFunction) Response

func (_ *SetAudioOutputConfigurationFunction) Response() interface{}

type SetAudioOutputConfigurationResponse

type SetAudioOutputConfigurationResponse struct {
}

type SetAudioSourceConfiguration

type SetAudioSourceConfiguration struct {
	XMLName          string                         `xml:"trt:SetAudioSourceConfiguration"`
	Configuration    onvif.AudioSourceConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                    `xml:"trt:ForcePersistence"`
}

type SetAudioSourceConfigurationFunction

type SetAudioSourceConfigurationFunction struct{}

func (*SetAudioSourceConfigurationFunction) Request

func (_ *SetAudioSourceConfigurationFunction) Request() interface{}

func (*SetAudioSourceConfigurationFunction) Response

func (_ *SetAudioSourceConfigurationFunction) Response() interface{}

type SetAudioSourceConfigurationResponse

type SetAudioSourceConfigurationResponse struct {
}

type SetMetadataConfiguration

type SetMetadataConfiguration struct {
	XMLName          string                      `xml:"trt:GetDeviceInformation"`
	Configuration    onvif.MetadataConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                 `xml:"trt:ForcePersistence"`
}

type SetMetadataConfigurationFunction

type SetMetadataConfigurationFunction struct{}

func (*SetMetadataConfigurationFunction) Request

func (_ *SetMetadataConfigurationFunction) Request() interface{}

func (*SetMetadataConfigurationFunction) Response

func (_ *SetMetadataConfigurationFunction) Response() interface{}

type SetMetadataConfigurationResponse

type SetMetadataConfigurationResponse struct {
}

type SetOSD

type SetOSD struct {
	XMLName string                 `xml:"trt:SetOSD"`
	OSD     onvif.OSDConfiguration `xml:"trt:OSD"`
}

type SetOSDFunction

type SetOSDFunction struct{}

func (*SetOSDFunction) Request

func (_ *SetOSDFunction) Request() interface{}

func (*SetOSDFunction) Response

func (_ *SetOSDFunction) Response() interface{}

type SetOSDResponse

type SetOSDResponse struct {
}

type SetSynchronizationPoint

type SetSynchronizationPoint struct {
	XMLName      string               `xml:"trt:SetSynchronizationPoint"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type SetSynchronizationPointFunction

type SetSynchronizationPointFunction struct{}

func (*SetSynchronizationPointFunction) Request

func (_ *SetSynchronizationPointFunction) Request() interface{}

func (*SetSynchronizationPointFunction) Response

func (_ *SetSynchronizationPointFunction) Response() interface{}

type SetSynchronizationPointResponse

type SetSynchronizationPointResponse struct {
}

type SetVideoAnalyticsConfiguration

type SetVideoAnalyticsConfiguration struct {
	XMLName          string                            `xml:"trt:SetVideoAnalyticsConfiguration"`
	Configuration    onvif.VideoAnalyticsConfiguration `xml:"trt:Configuration"`
	ForcePersistence bool                              `xml:"trt:ForcePersistence"`
}

type SetVideoAnalyticsConfigurationFunction

type SetVideoAnalyticsConfigurationFunction struct{}

func (*SetVideoAnalyticsConfigurationFunction) Request

func (_ *SetVideoAnalyticsConfigurationFunction) Request() interface{}

func (*SetVideoAnalyticsConfigurationFunction) Response

func (_ *SetVideoAnalyticsConfigurationFunction) Response() interface{}

type SetVideoAnalyticsConfigurationResponse

type SetVideoAnalyticsConfigurationResponse struct {
}

type SetVideoEncoderConfiguration

type SetVideoEncoderConfiguration struct {
	XMLName          string                          `xml:"trt:SetVideoEncoderConfiguration"`
	Configuration    onvif.VideoEncoderConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                     `xml:"trt:ForcePersistence"`
}

type SetVideoEncoderConfigurationFunction

type SetVideoEncoderConfigurationFunction struct{}

func (*SetVideoEncoderConfigurationFunction) Request

func (_ *SetVideoEncoderConfigurationFunction) Request() interface{}

func (*SetVideoEncoderConfigurationFunction) Response

func (_ *SetVideoEncoderConfigurationFunction) Response() interface{}

type SetVideoEncoderConfigurationResponse

type SetVideoEncoderConfigurationResponse struct {
}

type SetVideoSourceConfiguration

type SetVideoSourceConfiguration struct {
	XMLName          string                         `xml:"trt:SetVideoSourceConfiguration"`
	Configuration    onvif.VideoSourceConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                    `xml:"trt:ForcePersistence"`
}

type SetVideoSourceConfigurationFunction

type SetVideoSourceConfigurationFunction struct{}

func (*SetVideoSourceConfigurationFunction) Request

func (_ *SetVideoSourceConfigurationFunction) Request() interface{}

func (*SetVideoSourceConfigurationFunction) Response

func (_ *SetVideoSourceConfigurationFunction) Response() interface{}

type SetVideoSourceConfigurationResponse

type SetVideoSourceConfigurationResponse struct {
}

type SetVideoSourceMode

type SetVideoSourceMode struct {
	XMLName              string               `xml:"trt:SetVideoSourceMode"`
	VideoSourceToken     onvif.ReferenceToken `xml:"trt:VideoSourceToken"`
	VideoSourceModeToken onvif.ReferenceToken `xml:"trt:VideoSourceModeToken"`
}

type SetVideoSourceModeFunction

type SetVideoSourceModeFunction struct{}

func (*SetVideoSourceModeFunction) Request

func (_ *SetVideoSourceModeFunction) Request() interface{}

func (*SetVideoSourceModeFunction) Response

func (_ *SetVideoSourceModeFunction) Response() interface{}

type SetVideoSourceModeResponse

type SetVideoSourceModeResponse struct {
	Reboot bool
}

type StartMulticastStreaming

type StartMulticastStreaming struct {
	XMLName      string               `xml:"trt:StartMulticastStreaming"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type StartMulticastStreamingFunction

type StartMulticastStreamingFunction struct{}

func (*StartMulticastStreamingFunction) Request

func (_ *StartMulticastStreamingFunction) Request() interface{}

func (*StartMulticastStreamingFunction) Response

func (_ *StartMulticastStreamingFunction) Response() interface{}

type StartMulticastStreamingResponse

type StartMulticastStreamingResponse struct {
}

type StopMulticastStreaming

type StopMulticastStreaming struct {
	XMLName      string               `xml:"trt:StopMulticastStreaming"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type StopMulticastStreamingFunction

type StopMulticastStreamingFunction struct{}

func (*StopMulticastStreamingFunction) Request

func (_ *StopMulticastStreamingFunction) Request() interface{}

func (*StopMulticastStreamingFunction) Response

func (_ *StopMulticastStreamingFunction) Response() interface{}

type StopMulticastStreamingResponse

type StopMulticastStreamingResponse struct {
}

type StreamingCapabilities

type StreamingCapabilities struct {
	RTPMulticast        bool `xml:"RTPMulticast,attr"`
	RTP_TCP             bool `xml:"RTP_TCP,attr"`
	RTP_RTSP_TCP        bool `xml:"RTP_RTSP_TCP,attr"`
	NonAggregateControl bool `xml:"NonAggregateControl,attr"`
	NoRTSPStreaming     bool `xml:"NoRTSPStreaming,attr"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL