ONVIF:...ression(3pm)
π NAME π
ONVIF::PTZ::Types::MotionExpression β bestie, this is a Perl data type class, and it lives in the User Contributed Perl Documentation corner of the manual-verse (section 3pm, for the record π).
β¨ DESCRIPTION β¨
Okay so picture this: it's a Perl data type class, and its whole entire job is representing the XML Schema defined complexType called MotionExpression β which comes from the namespace http://www.onvif.org/ver10/schema. That's it. That's the gig. She's a little type container and she's thriving π
π PROPERTIES π
These are the properties you can get at using the get_PROPERTY / set_PROPERTY methods β like, that's literally how you reach them:
Expression
πΈ METHODS πΈ
π¦ new
Constructor energy. Bestie, this is the data structure you may pass to new():
{ # ONVIF::PTZ::Types::MotionExpression
Expression => $some_value, # string
},
Yes, with the trailing comma. She's extra like that π
π attr
β οΈ NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. No cap β if something looks sus, go check the source of truth.
So this class has additional attributes, and you access them via the attr() method, iykyk.
attr() hands you back an object of the class ONVIF::PTZ::Types::MotionExpression::_MotionExpression::XmlAttr β yes that's a lot of underscores, she's mysterious π
On that object, the following attributes can be accessed via the corresponding get_ / set_ methods:
Typeβ this attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::string.
π AUTHOR π
Generated by SOAP::WSDL β¨ (the machine did it, she's an icon, no notes)
And that's the whole page, bestie β this came out of User Contributed Perl Documentation, running on perl v5.40.1, dated 2026-02-01. Slay, go forth and construct your MotionExpressions π«Άππ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms