ONVIF:...ributes(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– ONVIF::Media::Types::MetadataAttributes πŸ’–

okay bestie, welcome to the <pink>User Contributed Perl Documentation</pink> corner of the internet, where we're talking about ONVIF::Media::Types::MetadataAttributes β€” that's the <purple>ONVIF:...ributes(3pm)</purple> page btw, iykyk. pull up a chair, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

ONVIF::Media::Types::MetadataAttributes β€” she's the whole point of this page, no notes πŸ’…


🌸 DESCRIPTION 🌸

so basically this is a <cyan>Perl data type class</cyan> for the XML Schema defined complexType MetadataAttributes, and she comes from the namespace http://www.onvif.org/ver10/schema. that's the vibe. that's the whole vibe. πŸ¦‹


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can reach using the get_PROPERTY / set_PROPERTY methods (yes, that pattern, exactly like that, don't freestyle it):

  • CanContainPTZ
  • CanContainAnalytics
  • CanContainNotifications

like. three of them. iconic trio behavior honestly πŸ‘‘


πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor, bestie. The following data structure may be passed to new():

{ # ONVIF::Media::Types::MetadataAttributes
  CanContainPTZ =>  $some_value, # boolean
  CanContainAnalytics =>  $some_value, # boolean
  CanContainNotifications =>  $some_value, # boolean
},

look at that structure. it's giving "just pass your booleans and go." slay.


πŸ’… attr

NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.

that's not me being dramatic, that's literally what it says, so fr fr β€” if something looks sus, go check the WSDL/XML Schema yourself 🫢

This class has additional attributes, accessibly via the attr() method.

attr() returns an object of the class ONVIF::Media::Types::MetadataAttributes::_MetadataAttributes::XmlAttr.

The following attributes can be accessed on this object via the corresponding get_/set_ methods:

  • PtzSpaces

List of all PTZ spaces active for recording. Note that events are only recorded on position changes and the actual point of recording may not necessarily contain an event of the specified type.

This attribute is of type ONVIF::Media::Types::StringAttrList.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL


and that's the whole page, bestie!! 🌈 we did it!! this was perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...ributes(3pm) manual page from <mint>User Contributed Perl Documentation</mint> β€” mwah, go forth and set your properties πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from