ONVIF::...s::Fault(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

okay bestie, welcome to ONVIF::...s::Fault(3) β€” a page from the User Contributed Perl Documentation collection. this is your no-cap guide to the Fault element, and yes it’s giving very specific Perl-class energy πŸ’…βœ¨

🌸 NAME 🌸

ONVIF::Media::Elements::Fault β€” that’s the whole name, iconically short and sweet πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

So this is literally a Perl data type class for the XML Schema defined element Fault, and it comes from the namespace http://schemas.xmlsoap.org/soap/envelope/. that namespace is doing the heavy lifting, periodt 🌈

πŸ’– METHODS πŸ’–

✨ new ✨

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

It’s the constructor, bestie 🫢. The following data structure may be passed to new():

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

Look at those fields β€” faultcode, faultstring, faultactor, and detail β€” all cozy in their little hash structure, with their types right there in the comments. lowkey satisfying ngl πŸ”₯

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” that’s the whole author note, and it ate πŸ’…


πŸ’– cute little sign-off: this page comes from perl v5.42.3, dated 1980-01-01, and it lives under the name ONVIF::...s::Fault(3). bye bestie, go slay 🧚✨

πŸ“¦ where this page comes from