ONVIF:...Message(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Media::Elements::Message β€” bestie, this is a Perl data type class for the XML Schema defined element Message, straight out of the namespace http://www.onvif.org/ver10/schema. She's part of the User Contributed Perl Documentation, and she's here to hold your message data like the icon she is πŸŽ€


✨ DESCRIPTION ✨

okay so real talk: this class is a Perl data type class for the XML Schema defined element Message from the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's giving "I hold the XML schema element so you don't have to" πŸ’…


πŸ¦‹ PROPERTIES πŸ¦‹

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” yes, that's the pattern, and she ate:

  • Source β€” get it and set it, bestie:
$element->set_Source($data);
$element->get_Source();
  • Key β€” literally the same energy, different property:
$element->set_Key($data);
$element->get_Key();
  • Data β€” no cap, you got getters and setters here too:
$element->set_Data($data);
$element->get_Data();
  • Extension β€” and of course, the extension:
$element->set_Extension($data);
$element->get_Extension();

πŸ‘‘ METHODS πŸ‘‘

🌸 new 🌸

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

Constructor. She builds you a whole new element, main character energy. The following data structure may be passed to new():

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

look at that nesting, she's structured fr fr 🧚


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” yeah, the machine did it, and honestly? slay πŸ€–βœ¨


perl v5.40.1 Β· 2026-02-01 Β· ONVIF::Media::Elements::Message(3pm)

that's the tea, bestie β€” page version perl v5.40.1, dated 2026-02-01, filed under ONVIF::Media::Elements::Message(3pm). go forth and construct your messages πŸ«ΆπŸ’–

πŸ“¦ where this page comes from