ONVIF:...aviour(3pm)
π NAME π
ONVIF::Analytics::Types::Behaviour β bestie, that's the whole name, and yes it's a whole mouthful, we love that for it π
β¨ DESCRIPTION β¨
okay so listen. This is a Perl data type class β like, it exists purely to be a class β for the XML Schema defined complexType called Behaviour.
And where does that complexType live? In the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. She's a schema girlie, born from XML, raised by Perl, thriving πΈ
π PROPERTIES π
so these are the properties you can get to, and the way you get to them is with the get_PROPERTY / set_PROPERTY methods. that's the format, that's the rule, iykyk β¨
- Removed β one of the properties π
- Idle β another property, she's just chillin (literally) π
- Extension β the third property, and it's giving expansion energy π¦
π METHODS π
π new
Constructor bestie!! π This is where you make the thing. The following data structure may be passed to new() β and no cap, this is exactly it, character for character:
{ # ONVIF::Analytics::Types::Behaviour
Removed => {
},
Idle => {
},
Extension => { # ONVIF::Analytics::Types::BehaviourExtension
},
},
see how Removed, Idle and Extension all get their own little {}? that's the structure. and Extension is lowkey flexing with its own comment calling it ONVIF::Analytics::Types::BehaviourExtension because she's a different type entirely. main character energy tbh β
π«Ά AUTHOR π«Ά
Generated by SOAP::WSDL. not hand-written by a human with feelings β auto-generated by a tool. still iconic tho π
fr fr, this page is short and sweet and that's the whole point. no hidden options, no secret flags, just a class, three properties, and a constructor. don't go looking for drama that isn't there π
okay that's the whole page bestie!! this was ONVIF:...aviour(3pm) from the User Contributed Perl Documentation, and the footer says it's running under perl v5.40.1 dated 2026-02-01 β so go forth and build your Behaviour objects, you absolute icon πβ¨ππ¦
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms