ONVIF:...aviour(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

ONVIF::Media::Types::Behaviour β€” it's a Perl data type class, bestie, and it lives in the User Contributed Perl Documentation corner of the manual universe. Also it's section 3pm energy, iykyk. ✨


🌸 DESCRIPTION 🌸

Okay so listen. This is a Perl data type class for the XML Schema defined complexType Behaviour, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a class that exists so your XML Schema complexType has somewhere cute to live in Perl-land. πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

The way that these properties are literally all accessible through get_PROPERTY / set_PROPERTY methods... obsessed. Here's the full list, no skipping, fr fr:

  • Removed
  • Idle
  • Extension

That's all three. Not four. Not two. Three. πŸ‘‘


✨ METHODS ✨

πŸ¦‹ new

Constructor, babes. And here's the data structure you may pass to new(), copied exactly so you can't mess it up:

{ # ONVIF::Media::Types::Behaviour
  Removed =>  {
  },
  Idle =>  {
  },
  Extension =>  { # ONVIF::Media::Types::BehaviourExtension
  },
}

Look at that nesting. The Extension one is giving ONVIF::Media::Types::BehaviourExtension, which is a whole other class doing its own thing. Main character energy honestly. 🌈


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. That's the author. It was generated. By SOAP::WSDL. Iconic of it. 🫢


No cap: everything above is the entire page. Every property, every method, every brace. Don't come for me saying I skipped something, because I did not. πŸ’€

And that's a wrap, bestie!! πŸŽ€ This little slice of documentation was brought to you by perl v5.40.1, dated 2026-02-01, and it goes by ONVIF:...aviour(3pm) when it's being formal. Go forth and construct your Behaviours. Slay. πŸ’–βœ¨πŸŒΈπŸ¦‹πŸ’…

πŸ“¦ where this page comes from