ONVIF::...ZPreset(3)
π ONVIF::...ZPreset(3) β the PTZPreset glow-up
okay bestie so listen, you know that perl manual page ONVIF::...ZPreset(3)? yeah, this one. she's a little slice of ONVIF::Media::Types::PTZPreset and honestly she's giving very specific-girl energy. let's get into it π
β¨ NAME β¨
ONVIF::Media::Types::PTZPreset β literally the whole name, no notes, that's her π
π¦ DESCRIPTION π¦
okay so this is a Perl data type class for the XML Schema defined complexType PTZPreset, and she lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. perl class doing XML Schema complexType things, iconic behavior only β¨
πΈ PROPERTIES πΈ
the following properties may be accessed using get_PROPERTY / set_PROPERTY methods β yes, the classic get/set duo, they never miss:
Nameβ the name, queen of being called something πPTZPositionβ the position, and it's a whole nested situation, see below bestie π«Ά
π₯ METHODS π₯
π new
constructor, as in: the moment she's born. the following data structure may be passed to new():
{ # ONVIF::Media::Types::PTZPreset
Name => $some_value, # Name
PTZPosition => { # ONVIF::Media::Types::PTZVector
PanTilt => ,
Zoom => ,
},
},
look at that nesting, she's structured, she's organized, she ate π
π§ attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.
like, for real for real, don't come for her if the attr docs are a little off. check the WSDL/XML Schema if you're side-eyeing anything π
this class has additional attributes, accessibly via the attr() method. attr() returns an object of the class ONVIF::Media::Types::PTZPreset::_PTZPreset::XmlAttr β long name, but she's worth it, iykyk β¨
the following attributes can be accessed on this object via the corresponding get_/set_ methods:
tokenβ this attribute is of typeONVIF::Media::Types::ReferenceToken. that's the type, no cap, take it or leave it π
π AUTHOR π
Generated by SOAP::WSDL β not me, not you, the machine did that, and honestly? slay π€π
β and that's the page bestie, no crumbs left. this little gem came courtesy of perl v5.42.3 and a very distinguished date that is definitely 1980-01-01 β vintage, retro, main character energy ππ¦π
π¦ 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