Documentation ¶
Index ¶
- type CreateAnalyticsModules
- type CreateRules
- type DeleteAnalyticsModules
- type DeleteRules
- type GetAnalyticsModuleOptions
- type GetAnalyticsModules
- type GetRuleOptions
- type GetRules
- type GetServiceCapabilities
- type GetSupportedAnalyticsModules
- type GetSupportedRules
- type ModifyAnalyticsModules
- type ModifyRules
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateAnalyticsModules ¶
type CreateAnalyticsModules struct { XMLName string `xml:"tev:CreateAnalyticsModules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` AnalyticsModule onvif.Config `xml:"tan:AnalyticsModule"` }
type CreateRules ¶
type CreateRules struct { XMLName string `xml:"tan:CreateRules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` Rule onvif.Config `xml:"tan:Rule"` }
type DeleteAnalyticsModules ¶
type DeleteAnalyticsModules struct { XMLName string `xml:"tan:DeleteAnalyticsModules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` AnalyticsModuleName xsd.String `xml:"tan:AnalyticsModuleName"` }
type DeleteRules ¶
type DeleteRules struct { XMLName string `xml:"tan:DeleteRules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` RuleName xsd.String `xml:"tan:RuleName"` }
type GetAnalyticsModuleOptions ¶
type GetAnalyticsModuleOptions struct { XMLName string `xml:"tan:GetAnalyticsModuleOptions"` Type xsd.QName `xml:"tan:Type"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type GetAnalyticsModules ¶
type GetAnalyticsModules struct { XMLName string `xml:"tan:GetAnalyticsModules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type GetRuleOptions ¶
type GetRuleOptions struct { XMLName string `xml:"tan:GetRuleOptions"` RuleType xsd.QName `xml:"tan:RuleType"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type GetRules ¶
type GetRules struct { XMLName string `xml:"tan:GetRules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type GetServiceCapabilities ¶
type GetServiceCapabilities struct {
XMLName string `xml:"tan:GetServiceCapabilities"`
}
type GetSupportedAnalyticsModules ¶
type GetSupportedAnalyticsModules struct { XMLName string `xml:"tan:GetSupportedAnalyticsModules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type GetSupportedRules ¶
type GetSupportedRules struct { XMLName string `xml:"tan:GetSupportedRules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` }
type ModifyAnalyticsModules ¶
type ModifyAnalyticsModules struct { XMLName string `xml:"tan:ModifyAnalyticsModules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` AnalyticsModule onvif.Config `xml:"tan:AnalyticsModule"` }
type ModifyRules ¶
type ModifyRules struct { XMLName string `xml:"tan:ModifyRules"` ConfigurationToken onvif.ReferenceToken `xml:"tan:ConfigurationToken"` Rule onvif.Config `xml:"tan:Rule"` }
Click to show internal directories.
Click to hide internal directories.