ONVIF:...:Fault(3pm)

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

πŸ’– 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:

  • faultcode
  • faultstring
  • faultactor
  • detail

πŸ’… 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