ONVIF:...Output(3pm)

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

✨ 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