ONVIF:...ptions(3pm)

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

πŸ’– ONVIF::Media::Types::PTControlDirectionOptions πŸ’–

okay so bestie, you're looking at ONVIF::Media::Types::PTControlDirectionOptions(3pm) β€” a lil Perl data type class from the User Contributed Perl Documentation, and no cap she's kinda iconic. She's the Perl data type class for the XML Schema defined complexType PTControlDirectionOptions straight outta the namespace http://www.onvif.org/ver10/schema. periodt.


✨ PROPERTIES ✨

so these are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. that's the whole vibe, fr fr:

  • EFlip
  • Reverse
  • Extension

🌸 METHODS 🌸

πŸ¦‹ new

she's the constructor, obviously πŸ’…. and here's the data structure you may pass to new() β€” copy it exactly, don't get creative:

 { # ONVIF::Media::Types::PTControlDirectionOptions
   EFlip =>  { # ONVIF::Media::Types::EFlipOptions
     Mode => $some_value, # EFlipMode
     Extension =>  { # ONVIF::Media::Types::EFlipOptionsExtension
     },
   },
   Reverse =>  { # ONVIF::Media::Types::ReverseOptions
     Mode => $some_value, # ReverseMode
     Extension =>  { # ONVIF::Media::Types::ReverseOptionsExtension
     },
   },
   Extension =>  { # ONVIF::Media::Types::PTControlDirectionOptionsExtension
   },
 },

look at all those nested hashes nesting like it's nobody's business 😭 iconic behaviour honestly.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes bestie, the machine wrote her, and she ate. πŸ’…


okay that's the whole page, you're welcome 🫢 this was perl v5.40.1, dated 2026-02-01, and the manual name is ONVIF:...ptions(3pm) in case you forgot where you were. mwah πŸ’– go forth and slay your complexType. ⭐

πŸ“¦ where this page comes from