ONVIF:...Output(3pm)
β¨ NAME β¨
ONVIF::PTZ::Types::RelayOutput β bestie, it's a Perl data type class, and it's giving very specific XML energy π
πΈ DESCRIPTION πΈ
okay so listen. This is a Perl data type class for the XML Schema defined complexType RelayOutput, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a little class that knows how to be a RelayOutput and nothing else. Iconic, honestly. Lowkey obsessed with how single-minded it is π
π¦ PROPERTIES π¦
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
- Properties β yeah bestie that's the whole list. Just
Properties. One (1) property. It's giving minimalism β¨
π METHODS π
π new
Constructor. The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::RelayOutput
Properties => { # ONVIF::PTZ::Types::RelayOutputSettings
Mode => $some_value, # RelayMode
DelayTime => $some_value, # duration
IdleState => $some_value, # RelayIdleState
},
},
look at that nesting, she's structured π
Note the exact field names because you literally cannot rename them: Mode (a RelayMode), DelayTime (a duration), and IdleState (a RelayIdleState), all wrapped up inside that Properties hash inside the RelayOutput hash. No cap, copy the shape exactly or it just won't slay.
π AUTHOR π
Generated by SOAP::WSDL β so like, not a human, a machine did this. Respect to the robot fr fr π«Ά
and that's a wrap, bestie! this lil page came from perl v5.40.1, dated 2026-02-01, part of the User Contributed Perl Documentation collection π go forth and relay those outputs πΈβ¨
π¦ 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