ONVIF:...::Fault(3pm)
π NAME π
okay bestie, say hi to ONVIF::Media::Elements::Fault β yes that's the whole name, she's from the ONVIF::Media::Elements crew and she's literally the main character of this page π
β¨ DESCRIPTION β¨
so what is she? she's a Perl data type class β a lil container, a vibe, a whole moment β built for the XML Schema element called Fault π«Ά
and where does that element live? in the namespace:
http://schemas.xmlsoap.org/soap/envelope/
that's it, that's the description, no cap. she's the Fault element's Perl bestie and that's her whole job π
π οΈ METHODS π οΈ
new
my $element = ONVIF::Media::Elements::Fault->new($data);
this is the constructor, aka the glow-up moment where your object gets born β¨ you hand it $data and boom, you got yourself an element.
and the data structure you can pass to new()? she looks like this, exactly like this, no edits:
{ # ONVIF::Media::Types::Fault
faultcode => $some_value, # QName
faultstring => $some_value, # string
faultactor => $some_value, # anyURI
detail => { # ONVIF::Media::Types::detail
},
},
look at those keys bestie π faultcode is a QName, faultstring is a plain old string, faultactor is an anyURI, and detail isβ¦ a whole nested hash of type ONVIF::Media::Types::detail, sitting there all mysterious and empty. iconic behavior honestly πΈ
π AUTHOR π
Generated by SOAP::WSDL β she wasn't hand-crafted, she was generated, and honestly? still ate π
π₯
and that's the whole page, bestie! this lil manual page rode in on perl v5.40.1, dated 2026-02-01, and lives under the ONVIF:...::Fault(3pm) title in the User Contributed Perl Documentation section π¦ go forth and handle your Faults, periodt πβ¨π
π¦ 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