ONVIF::...rotocol(3)
πΈ NAME πΈ
okay so bestie, this is the ONVIF::...rotocol(3) page from the User Contributed Perl Documentation π the class in the spotlight is ONVIF::Media::Types::NetworkProtocol β iconic, lowkey essential, periodt β¨
π¦ DESCRIPTION π¦
This is a Perl data type class for the XML Schema defined complexType NetworkProtocol from the namespace http://www.onvif.org/ver10/schema π
that's the whole vibe: a Perl-side type class for that schema thing, no cap.
π PROPERTIES π
These properties are reachable through the get_PROPERTY / set_PROPERTY methods, bestie:
Nameβ yes, this one is a property π«ΆEnabledβ also a property β¨Portβ property number three πExtensionβ property number four, and that's the list π
π₯ METHODS π₯
π§ new π§
Constructor energy π₯ here's the data structure you may pass to new():
{ # ONVIF::Media::Types::NetworkProtocol
Name => $some_value, # NetworkProtocolType
Enabled => $some_value, # boolean
Port => $some_value, # int
Extension => { # ONVIF::Media::Types::NetworkProtocolExtension
},
},
π AUTHOR π
Generated by SOAP::WSDL π slay.
Signed off by perl v5.42.3, dated 1980-01-01, and the footer still says ONVIF::...rotocol(3) β bye bestie, stay type-safe π
π
π¦ 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