ONVIF:...ltType(3pm)
β¨ NAME β¨
ONVIF::PTZ::Types::BaseFaultType β bestie, it's a whole Perl data type class, and it's giving very specific XML Schema energy π
(the manual page calls it ONVIF:...ltType(3pm) if you're out here doing man-page lookups, iykyk)
πΈ DESCRIPTION πΈ
Okay so real talk: this is a Perl data type class for the XML Schema defined complexType BaseFaultType, and it lives in the namespace http://docs.oasis-open.org/wsrf/bf-2. That's it, that's the whole vibe. It's a class that exists so your Perl code can hold a BaseFaultType in its little hands π«Ά
π PROPERTIES π
These are the properties you can reach with the get_PROPERTY / set_PROPERTY methods. Like, get_Timestamp and set_Timestamp, that whole pattern, you get it β¨
TimestampOriginatorErrorCodeDescriptionFaultCause
π₯ METHODS π₯
π new
Constructor!! The main character of every class π This is the data structure you may pass to new():
{ # ONVIF::PTZ::Types::BaseFaultType
Timestamp => $some_value, # dateTime
Originator => { # ONVIF::PTZ::Types::EndpointReferenceType
Address => { value => $some_value },
ReferenceParameters => { # ONVIF::PTZ::Types::ReferenceParametersType
},
Metadata => { # ONVIF::PTZ::Types::MetadataType
},
},
ErrorCode =>
# No documentation generated for complexContent / extension yet
,
Description => { value => $some_value },
FaultCause => {
},
},
ngl notice how ErrorCode literally has no docs generated for it β complexContent / extension just isn't documented yet, that's not a you problem, that's a generator problem π and FaultCause is just a lil empty hash hanging out, minding its own business π¦
π AUTHOR π
Generated by SOAP::WSDL β no cap, the machine did this one π€β¨
and that's the whole page, bestie!! π this gorgeous lil doc came to you courtesy of perl v5.40.1 and it's dated 2026-02-01 β go forth and slay those SOAP 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