ONVIF:...Control(3pm)

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

✨ NAME ✨

okay so bestie, say hi to ONVIF::PTZ::Types::AnalyticsEngineControl πŸ’– β€” it's a Perl data type class, and it lives in the ONVIF:...Control(3pm) manual, contributed by users to the Perl docs (iykyk, the user-contributed section is where the real ones hang out 🫢).


🌸 DESCRIPTION 🌸

This is a Perl data type class for the XML Schema defined complexType AnalyticsEngineControl πŸ’…, and it comes from the namespace http://www.onvif.org/ver10/schema β€” literally exactly that namespace, don't go changing it.

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods πŸ‘‘ (yes, the classic getter/setter duo, iconic behaviour fr fr):

  • EngineToken
  • EngineConfigToken
  • InputToken
  • ReceiverToken
  • Multicast
  • Subscription
  • Mode

πŸ’œ METHODS πŸ’œ

πŸ¦‹ new πŸ¦‹

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

 { # ONVIF::PTZ::Types::AnalyticsEngineControl
   EngineToken => $some_value, # ReferenceToken
   EngineConfigToken => $some_value, # ReferenceToken
   InputToken => $some_value, # ReferenceToken
   ReceiverToken => $some_value, # ReferenceToken
   Multicast =>  { # ONVIF::PTZ::Types::MulticastConfiguration
     Address =>  { # ONVIF::PTZ::Types::IPAddress
       Type => $some_value, # IPType
       IPv4Address => $some_value, # IPv4Address
       IPv6Address => $some_value, # IPv6Address
     },
     Port =>  $some_value, # int
     TTL =>  $some_value, # int
     AutoStart =>  $some_value, # boolean
   },
   Subscription =>  { # ONVIF::PTZ::Types::Config
     Parameters =>  { # ONVIF::PTZ::Types::ItemList
       SimpleItem => ,
       ElementItem =>  {
       },
       Extension =>  { # ONVIF::PTZ::Types::ItemListExtension
       },
     },
   },
   Mode => $some_value, # ModeOfOperation
 },

Like, look at that nesting 😭 Multicast has an Address with Type, IPv4Address and IPv6Address, plus Port, TTL and AutoStart. Subscription pulls in Config, which holds Parameters (an ItemList with SimpleItem, ElementItem and Extension). And Mode is a ModeOfOperation. Ate. πŸ’…


⭐ AUTHOR ⭐

Generated by SOAP::WSDL ✨ β€” no cap, that's the whole author line.


🫢 and that's the whole page, bestie! no notes, just facts.

This one's from the user contributed Perl documentation, version perl v5.40.1, dated 2026-02-01, and it goes by ONVIF:...Control(3pm). bye ily πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from