ONVIF::...Control(3)
π ONVIF::...Control(3) π
okay bestie, so this page is from the User Contributed Perl Documentation β it's the glow-up manual for ONVIF::Device::Types::VideoRateControl, and yes, we're gonna get into it π
β¨ NAME β¨
ONVIF::Device::Types::VideoRateControl β that's the whole name, no cap. It's a Perl data type class, and it's literally the main character of this page π
πΈ DESCRIPTION πΈ
So here's the vibe: this is a Perl data type class for the XML Schema defined complexType VideoRateControl, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the lore β¨
π¦ PROPERTIES π¦
You can get at these using get_PROPERTY / set_PROPERTY methods β iykyk, that's just how this class rolls:
FrameRateLimitπEncodingIntervalπBitrateLimitπ
three of them, and they're all iconic in their own way, periodt π
π₯ METHODS π₯
π§ new
Constructor, bestie! It's the new method, and it's giving "start of everything" energy π
The following data structure may be passed to new():
{ # ONVIF::Device::Types::VideoRateControl
FrameRateLimit => $some_value, # int
EncodingInterval => $some_value, # int
BitrateLimit => $some_value, # int
},
lowkey obsessed with how clean that is π«Ά and yeah, all three are int values β keep them exactly as shown, fr fr π
π AUTHOR π
Generated by SOAP::WSDL β not me, not you, the SOAP::WSDL machine did that πβ¨
and that's the whole page, bestie! go forth and slay your XML schema complexType ππ¦πΈ
okay so for the cute sign-off: this beauty is running on perl v5.42.3, dated 1980-01-01 π β y2k who? we don't know her. bye bestie, see you at the next perldoc π«Άπ
β
π¦ 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