ONVIF:...:Fault(3pm)
π NAME π
ONVIF::PTZ::Types::Fault β bestie, this is the whole page, the main character, the moment β¨
π DESCRIPTION π
okay so. This is a Perl data type class for the XML Schema defined complexType Fault, and it comes from the namespace http://schemas.xmlsoap.org/soap/envelope/. No cap, that's the whole vibe.
It's literally the Fault reporting structure π¦ β like when SOAP needs to spill the tea about something going wrong, this is the shape it takes.
πΈ PROPERTIES πΈ
These are the properties you can get at with get_PROPERTY / set_PROPERTY methods β that's the access pattern, iykyk:
faultcodefaultstringfaultactordetail
π METHODS π
β¨ new β¨
Constructor, periodt. Here's the data structure you can pass to new() β copy it exactly bestie, don't freestyle it:
{ # ONVIF::PTZ::Types::Fault
faultcode => $some_value, # QName
faultstring => $some_value, # string
faultactor => $some_value, # anyURI
detail => { # ONVIF::PTZ::Types::detail
},
},
Look at the little comments telling you the types β QName, string, anyURI, and detail nests its own ONVIF::PTZ::Types::detail inside like a lil matryoshka πͺ obsessed.
π AUTHOR π
Generated by SOAP::WSDL β it's giving β¨auto-magicβ¨
and that's a wrap, bestie π this lil gem is documented for perl v5.40.1, dated 2026-02-01, and it's a User Contributed Perl Documentation page (that's the 3pm energy π). slay, go forth and handle ur faults π«Ά
π¦ 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