ONVIF::...nputInfo(3)
π NAME π
okay so bestie, this page is all about ONVIF::Analytics::Types::AnalyticsEngineInputInfo β and yes, that is a Perl data type class, it's a whole mouthful, and it's here to serve. It's the Perl data type class for the XML Schema defined complexType AnalyticsEngineInputInfo from the namespace http://www.onvif.org/ver10/schema. iykyk.
(sidenote: this came out of the User Contributed Perl Documentation section, so you know it's the community doing the most for you π«Ά)
β¨ DESCRIPTION β¨
ok so real talk: this is a Perl data type class. literally a class that models a data type. it wraps the XML Schema defined complexType AnalyticsEngineInputInfo, and that complexType lives in the namespace http://www.onvif.org/ver10/schema. no cap, that's the whole vibe of the file. it's giving "small but mighty" π
π PROPERTIES π
these are the properties you can touch, and the way you touch them is via get_PROPERTY / set_PROPERTY methods β that's the whole access pattern, bestie, it's iconic:
InputInfoβ the input info property, slay πExtensionβ the extension property, also slay π₯
π METHODS π
πΈ new πΈ
okay so new is the constructor β literally the main character energy of this whole page β¨. and here's the part where you can pass it a data structure, so let me just drop it here exactly as it is, because it is giving nested hash realness:
{ # ONVIF::Analytics::Types::AnalyticsEngineInputInfo
InputInfo => { # ONVIF::Analytics::Types::Config
Parameters => { # ONVIF::Analytics::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Analytics::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Analytics::Types::AnalyticsEngineInputInfoExtension
},
}
look at that nesting. look at those comments. we love a self-documenting hash π¦ ngl, SimpleItem => , is a moment, but it's our moment and we keep it exactly as it is π
π AUTHOR π
Generated by SOAP::WSDL. that's it, that's the author section, and honestly? iconic. king behavior for a code generator π
k byeee bestie, go forth and instantiate responsibly π§β
this page was brought to you by perl v5.42.3, dated 1980-01-01 β the vintage era, the heritage, the lore πβ¨
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms