ONVIF:...Message(3pm)
β¨ 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
- 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