Versions in this module Expand all Collapse all v1 v1.0.0 Nov 8, 2023 Changes in this version + type AnalyticsModuleDescription struct + Fixed bool + MaxInstances int + Messages *Messages + Name string + Parameters *Parameters + type AnalyticsModuleOptions struct + AnalyticsModule string + IntRange *IntRange + Name string + RuleType string + StringItems *StringItems + Type string + type CreateAnalyticsModules struct + AnalyticsModule onvif.Config + ConfigurationToken onvif.ReferenceToken + XMLName string + type CreateAnalyticsModulesFunction struct + func (_ *CreateAnalyticsModulesFunction) Request() interface{} + func (_ *CreateAnalyticsModulesFunction) Response() interface{} + type CreateAnalyticsModulesResponse struct + type CreateRules struct + ConfigurationToken onvif.ReferenceToken + Rule onvif.Config + XMLName string + type CreateRulesFunction struct + func (_ *CreateRulesFunction) Request() interface{} + func (_ *CreateRulesFunction) Response() interface{} + type CreateRulesResponse struct + type Data struct + ElementItemDescription []ElementItemDescription + Extension *xsd.String + SimpleItemDescription []SimpleItemDescription + type DeleteAnalyticsModules struct + AnalyticsModuleName xsd.String + ConfigurationToken onvif.ReferenceToken + XMLName string + type DeleteAnalyticsModulesFunction struct + func (_ *DeleteAnalyticsModulesFunction) Request() interface{} + func (_ *DeleteAnalyticsModulesFunction) Response() interface{} + type DeleteAnalyticsModulesResponse struct + type DeleteRules struct + ConfigurationToken onvif.ReferenceToken + RuleName xsd.String + XMLName string + type DeleteRulesFunction struct + func (_ *DeleteRulesFunction) Request() interface{} + func (_ *DeleteRulesFunction) Response() interface{} + type DeleteRulesResponse struct + type ElementItemDescription struct + Name string + Value string + type GetAnalyticsModuleOptions struct + ConfigurationToken onvif.ReferenceToken + Type xsd.QName + XMLName string + type GetAnalyticsModuleOptionsFunction struct + func (_ *GetAnalyticsModuleOptionsFunction) Request() interface{} + func (_ *GetAnalyticsModuleOptionsFunction) Response() interface{} + type GetAnalyticsModuleOptionsResponse struct + Options []AnalyticsModuleOptions + type GetAnalyticsModules struct + ConfigurationToken onvif.ReferenceToken + XMLName string + type GetAnalyticsModulesFunction struct + func (_ *GetAnalyticsModulesFunction) Request() interface{} + func (_ *GetAnalyticsModulesFunction) Response() interface{} + type GetAnalyticsModulesResponse struct + AnalyticsModule []onvif.Config + type GetRuleOptions struct + ConfigurationToken onvif.ReferenceToken + RuleType xsd.QName + XMLName string + type GetRuleOptionsFunction struct + func (_ *GetRuleOptionsFunction) Request() interface{} + func (_ *GetRuleOptionsFunction) Response() interface{} + type GetRuleOptionsResponse struct + RuleOptions []RuleOptions + type GetRules struct + ConfigurationToken onvif.ReferenceToken + XMLName string + type GetRulesFunction struct + func (_ *GetRulesFunction) Request() interface{} + func (_ *GetRulesFunction) Response() interface{} + type GetRulesResponse struct + Rule []onvif.Config + type GetServiceCapabilities struct + XMLName string + type GetSupportedAnalyticsModules struct + ConfigurationToken onvif.ReferenceToken + XMLName string + type GetSupportedAnalyticsModulesFunction struct + func (_ *GetSupportedAnalyticsModulesFunction) Request() interface{} + func (_ *GetSupportedAnalyticsModulesFunction) Response() interface{} + type GetSupportedAnalyticsModulesResponse struct + SupportedAnalyticsModules SupportedAnalyticsModules + type GetSupportedRules struct + ConfigurationToken onvif.ReferenceToken + XMLName string + type GetSupportedRulesFunction struct + func (_ *GetSupportedRulesFunction) Request() interface{} + func (_ *GetSupportedRulesFunction) Response() interface{} + type GetSupportedRulesResponse struct + SupportedRules SupportedRules + type IntRange struct + Max int + Min int + type Key struct + ElementItemDescription []ElementItemDescription + Extension *xsd.String + SimpleItemDescription []SimpleItemDescription + type Messages struct + Data *Data + Extension *xsd.String + IsProperty *xsd.Boolean + Key *Key + ParentTopic *xsd.String + Source *Source + type ModifyAnalyticsModules struct + AnalyticsModule onvif.Config + ConfigurationToken onvif.ReferenceToken + XMLName string + type ModifyAnalyticsModulesFunction struct + func (_ *ModifyAnalyticsModulesFunction) Request() interface{} + func (_ *ModifyAnalyticsModulesFunction) Response() interface{} + type ModifyAnalyticsModulesResponse struct + type ModifyRules struct + ConfigurationToken onvif.ReferenceToken + Rule onvif.Config + XMLName string + type ModifyRulesFunction struct + func (_ *ModifyRulesFunction) Request() interface{} + func (_ *ModifyRulesFunction) Response() interface{} + type ModifyRulesResponse struct + type MotionRegionConfigOptions struct + DisarmSupport bool + PolygonLimits VertexLimits + PolygonSupport bool + type Parameters struct + ElementItemDescription []ElementItemDescription + Extension *xsd.String + SimpleItemDescription []SimpleItemDescription + type PolygonOptions struct + VertexLimits VertexLimits + type RuleDescription struct + Fixed *xsd.Boolean + MaxInstances *xsd.Int + Messages Messages + Name *xsd.String + Parameters Parameters + type RuleOptions struct + AnalyticsModule *xsd.String + IntRange *IntRange + MaxOccurs *xsd.String + MinOccurs *xsd.String + MotionRegionConfigOptions *MotionRegionConfigOptions + Name *xsd.String + PolygonOptions *PolygonOptions + RuleType *xsd.String + StringItems *StringItems + StringList *xsd.String + Type *xsd.String + type SimpleItemDescription struct + Name string + Type string + Value string + type Source struct + ElementItemDescription []ElementItemDescription + Extension *xsd.String + SimpleItemDescription []SimpleItemDescription + type StringItems struct + Item []string + type SupportedAnalyticsModules struct + AnalyticsModuleContentSchemaLocation *xsd.String + AnalyticsModuleDescription []AnalyticsModuleDescription + Limit *xsd.Int + type SupportedRules struct + Limit *xsd.Int + RuleContentSchemaLocation *xsd.String + RuleDescription []RuleDescription + type VertexLimits struct + Max int + Min int