ONVIF:...ilities(3pm)

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

πŸ’– ONVIF:...ilities(3pm) β€” bestie edition πŸ’–

User Contributed Perl Documentation, and yes, the manual name really is ONVIF:...ilities(3pm) β€” the terminal truncated it, iconic behaviour honestly.


✨ NAME ✨

ONVIF::Device::Types::EventCapabilities β€” a whole Perl data type class, just vibing, no cap 🫢


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType EventCapabilities, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole job. She's a types girlie and she's thriving ✨


πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • XAddr
  • WSSubscriptionPolicySupport
  • WSPullPointSupport
  • WSPausableSubscriptionManagerInterfaceSupport

Like, four properties. Four. And every single one of them has a getter and a setter, because that's the get_PROPERTY / set_PROPERTY method situation. Periodt πŸ’…


πŸ¦‹ METHODS πŸ¦‹

⭐ new

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

{ # ONVIF::Device::Types::EventCapabilities
  XAddr =>  $some_value, # anyURI
  WSSubscriptionPolicySupport =>  $some_value, # boolean
  WSPullPointSupport =>  $some_value, # boolean
  WSPausableSubscriptionManagerInterfaceSupport =>  $some_value, # boolean
},

So you hand her a hashref, she hands you an object. XAddr wants an anyURI, and the other three are all booleans β€” WSSubscriptionPolicySupport, WSPullPointSupport, and the absolute mouthful that is WSPausableSubscriptionManagerInterfaceSupport. Write that one down twice, bestie, because autocorrect will absolutely not save you 😭


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

Not hand-written. Not artisanal. Generated. And honestly? She ate πŸ”₯


That's the whole page, bestie β€” perl v5.40.1, dated 2026-02-01, courtesy of User Contributed Perl Documentation. Go forth and construct your EventCapabilities, you absolute main character πŸ’œπŸ§š

πŸ“¦ where this page comes from