ONVIF::...Options(3)
π ONVIF::...Options(3) β bestie edition
okay so real talk, the manual page is literally called ONVIF::...Options(3) but the actual star of the show is ONVIF::PTZ::Types::PaneLayoutOptions. same energy, shorter name. anyways, it's a Perl manual page from User Contributed Perl Documentation and we're gonna get into it π
β¨ NAME β¨
ONVIF::PTZ::Types::PaneLayoutOptions β that's her, that's the whole name, main character energy only π
πΈ DESCRIPTION πΈ
It's a Perl data type class, no cap. Specifically it's the class for the XML Schema defined complexType PaneLayoutOptions, and it lives in the namespace http://www.onvif.org/ver10/schema π¦
And what does it actually do? It's the description of a pane layout describing a complete display layout. yes bestie, a layout for your panes, describing a complete display layout. iconic, recursive-sounding, we love it π
π«Ά PROPERTIES π«Ά
these are the properties you can get at, and the only way in is through the get_PROPERTY / set_PROPERTY methods π
AreaExtension
that's it, that's the list, two icons and they ate π
β METHODS β
π§ new
Constructor π and here's the data structure that may be passed to new() β passing it exactly as it was given to me, character for character:
{ # ONVIF::PTZ::Types::PaneLayoutOptions
Area => ,
Extension => { # ONVIF::PTZ::Types::PaneOptionExtension
},
},
look at that nesting. the Extension is holding hands with ONVIF::PTZ::Types::PaneOptionExtension, we love a supportive inner type π
π AUTHOR π
Generated by SOAP::WSDL. not by hand, by the machine, and honestly? slay π€β¨
okay that's the whole page, no notes. this beauty is from perl v5.42.3, dated 1980-01-01 (yes, the date is literally older than everyone, we don't ask questions π), and it's the ONVIF::...Options(3) page from User Contributed Perl Documentation. mwah, go read your panes ππ
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms