ONVIF::...64Binary(3)
π ONVIF::...64Binary(3)
okay so bestie, you're looking at the ONVIF::...64Binary(3) page β that's the truncated-lil' manual name, and the full thing on the inside is the User Contributed Perl Documentation for this type class. buckle up, it's short but it'sβ¨iconicβ¨
πΈ NAME
ONVIF::PTZ::Types::base64Binary
like, that's literally it. that's the whole name. she's a Perl data type class and she knows it π
π¦ DESCRIPTION
okay so here's the tea: this is a Perl data type class for the XML Schema defined complexType base64Binary, and it comes straight out of the namespace http://www.w3.org/2005/05/xmlmime. no cap, that's the whole namespace, copy it exactly, i don't make the rules π
π PROPERTIES
so the following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
...and that's it. that's the list. it's giving empty list energy π the manpage says "the following properties" and then lists absolutely nothing. we respect her mysterious silence π«Ά
β METHODS
π new
it's the constructor, bestie. classic. you can pass this data structure to new():
{ value => $some_value },
literally just that. one key. value. she's lowkey minimalist π₯
π attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. π
fr fr, don't come for me if the docs are slightly off β the manpage itself is warning you here. if you're in doubt, go check the actual WSDL/XML Schema, that's the main character of this situation π
so: this class has additional attributes, and you get to them via the attr() method.
attr() returns an object of the class ONVIF::PTZ::Types::base64Binary::_base64Binary::XmlAttr β yes that's a long name, yes you should type it exactly, no i will not be abbreviating it, iykyk π
on that object, you can get at the following attributes using the corresponding get_/set_ methods:
contentTypeβ that's the one attribute on the list. she's the only one at the party π
π AUTHOR
Generated by SOAP::WSDL. not me, not you, not anyone's fave dev β the machine did this one π€β¨
<div align="center">π π¦ πΈ π</div>
and that's the whole thing! cute lil sign-off before you go: this page ships as perl v5.42.3, dated 1980-01-01 (yes, really, the epoch baby herself π), and it's filed under the manual name ONVIF::...64Binary(3). take care, go slay your types, and remember: get_/set_ responsibly ππ«Ά
π¦ 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