ONVIF:...:Fault(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::Fault β€” it's a Perl data type class, bestie, and it lives in the ONVIF::Media::Types corner of the universe πŸ’– (this page is from the 3pm manual, the User Contributed Perl Documentation one, iykyk)


πŸ¦‹ 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 the Fault reporting structure. That's it. That's the girl. πŸ’…

🌸 PROPERTIES 🌸

These are the properties you can get to, and the way you get to them is with get_PROPERTY / set_PROPERTY methods. Yes, both. Accessor girlies stay winning 🫢

  • faultcode
  • faultstring
  • faultactor
  • detail

πŸ’œ METHODS πŸ’œ

⭐ new ⭐

Constructor energy, periodt. Here's the data structure you may pass to new() β€” copied exactly, character for character, because we do not play with code:

 { # ONVIF::Media::Types::Fault
   faultcode =>  $some_value, # QName
   faultstring =>  $some_value, # string
   faultactor =>  $some_value, # anyURI
   detail =>  { # ONVIF::Media::Types::detail
   },
 },

Look at those comments β€” faultcode is a QName, faultstring is a string, faultactor is an anyURI, and detail opens up into ONVIF::Media::Types::detail. Iconic nesting behaviour, honestly. πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. The machine did it, not me. πŸ€–βœ¨


Okay that's the whole page, bestie β€” written by SOAP::WSDL generation, living in perl v5.40.1, dated 2026-02-01. Go forth and report those faults, you main character. πŸ’–πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from