ONVIF::...haviour(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ ONVIF::Media::Types::Behaviour ✨

okay so bestie, welcome to ONVIF::...haviour(3) β€” yes the title's long, we're not doing that whole thing, it's the ONVIF::Media::Types::Behaviour page and it's literally right here in the User Contributed Perl Documentation section πŸ’…


πŸŽ€ NAME πŸŽ€

ONVIF::Media::Types::Behaviour β€” that's the whole name, no cap, that's it, that's the vibe ✨


🌸 DESCRIPTION 🌸

So this is a Perl data type class for the XML Schema defined complexType Behaviour, and it lives in the namespace http://www.onvif.org/ver10/schema πŸ¦‹

Like, it's not doing anything wild, it's just holding the shape of that complexType so your Perl code can vibe with it. Iconic behavior honestly πŸ‘‘


🫢 PROPERTIES 🫢

the way that you can touch all of these with get_PROPERTY / set_PROPERTY methods β€” that's the whole access system, that's how you get in and out of each one:

  • Removed πŸ’€ β€” yep, that's a property, that's its name
  • Idle 😴 β€” another one, right there
  • Extension 🧚 β€” and this one too

(three properties, all listed, nothing skipped, we keep it thorough over here 🌈)


πŸ”₯ METHODS πŸ”₯

⭐ new ⭐

Constructor time!! πŸŽ‰ This is the one that spins your object up, and the following data structure may be passed to new():

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

see how Extension has its own little comment calling out ONVIF::Media::Types::BehaviourExtension? yeah, that's on purpose, that's the nested type, respect it πŸ™ˆ


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” that's the origin story, that's who made it 🫑


ok so that's literally the whole page bestie, no hidden lore, no surprise flags, just a tidy little type class minding its own business 🌸

this cutie was documented with perl v5.42.3 and dated 1980-01-01 β€” yeah that date is ancient, we don't question it, we just vibe πŸ•°οΈβœ¨ k bye ily πŸ«ΆπŸ’–

πŸ“¦ where this page comes from