ONVIF:...Message(3pm)

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

✨ NAME ✨

okay so bestie, this is the manual page for ONVIF:...Message(3pm) β€” and what you're looking at is ONVIF::Analytics::Elements::Message. it's a whole Perl data type class, she's a real one πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically, this is a Perl data type class for the XML Schema defined element Message, and she comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. no cap. 🫢


πŸŽ€ PROPERTIES πŸŽ€

the way that these properties can be accessed is only through the get_PROPERTY / set_PROPERTY methods. that's the whole system, bestie, that's how we do it here ✨

  • Source
$element->set_Source($data);
$element->get_Source();
  • Key
$element->set_Key($data);
$element->get_Key();
  • Data
$element->set_Data($data);
$element->get_Data();
  • Extension
$element->set_Extension($data);
$element->get_Extension();

πŸ‘‘ METHODS πŸ‘‘

🌸 new 🌸

my $element = ONVIF::Analytics::Elements::Message->new($data);

this is the constructor, she's the main character πŸ”₯ and here's the data structure that may be passed to new():

{
  Source =>  { # ONVIF::Analytics::Types::ItemList
    SimpleItem => ,
    ElementItem =>  {
    },
    Extension =>  { # ONVIF::Analytics::Types::ItemListExtension
    },
  },
  Key =>  { # ONVIF::Analytics::Types::ItemList
    SimpleItem => ,
    ElementItem =>  {
    },
    Extension =>  { # ONVIF::Analytics::Types::ItemListExtension
    },
  },
  Data =>  { # ONVIF::Analytics::Types::ItemList
    SimpleItem => ,
    ElementItem =>  {
    },
    Extension =>  { # ONVIF::Analytics::Types::ItemListExtension
    },
  },
  Extension =>  { # ONVIF::Analytics::Types::MessageExtension
  },
},

like look at that nested structure, it's giving organized. it's giving icon. literally just drop your data in there and she'll handle the rest πŸ’œ


πŸ’– AUTHOR πŸ’–

Generated by SOAP::WSDL. shoutout to the machines, they ate and left no crumbs πŸ€–βœ¨


and that's a wrap bestie!! this page is running on perl v5.40.1, it was dated 2026-02-01, and it belongs to the ONVIF:...Message(3pm) manual. go forth and slay your XML schema, mwah πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from