ONVIF:...aceType(3pm)

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

🌸 ONVIF::PTZ::Types::TopicNamespaceType 🌸

okay bestie, pull up a chair because we're reading a manpage together and honestly? it's a cute little one. this is the ONVIF:...aceType(3pm) page from the User Contributed Perl Documentation collection, and it's giving "short but mighty". let's get into it πŸ’–


✨ NAME ✨

ONVIF::PTZ::Types::TopicNamespaceType β€” that's the whole name, no notes, it ate πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically this is a Perl data type class for the XML Schema defined complexType called TopicNamespaceType, and it comes from this namespace right here:

http://docs.oasis-open.org/wsn/t-1

that's it, that's the description. short, sweet, iconic. periodt ✨


πŸŽ€ PROPERTIES πŸŽ€

here's the tea: you can reach the following properties with the get_PROPERTY / set_PROPERTY methods πŸ‘‘

  • Topic β€” yes, that's the one. the only one. main character energy fr fr 🌟

πŸ’œ METHODS πŸ’œ

🌈 new

Constructor time, bestie! 🫢 the following data structure may be passed to new():

{ # ONVIF::PTZ::Types::TopicNamespaceType
  Topic =>  {
  },
},

look at that nesting. the way that Topic is just sitting there holding an empty hash, lowkey iconic πŸ’€βœ¨


🧚 attr

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

so like, this class has additional attributes (yes, on top of the properties, we stay stacked πŸ’…) and you get at them via the attr() method.

attr() hands you back an object of the class ONVIF::PTZ::Types::TopicNamespaceType::_TopicNamespaceType::XmlAttr.

on that object you can access the following attributes using the corresponding get_ / set_ methods:

  • name β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::NCName
  • targetNamespace β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::anyURI
  • final β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::boolean

three attributes, all typed, all accounted for, no cap πŸ“


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” shoutout to the generator, it did that automatically and honestly? slay πŸ€–πŸ’–


aaaand that's the whole page bestie!! πŸŽ‰ before you go, the little footer at the bottom was telling us this is perl v5.40.1, dated 2026-02-01 β€” so yeah, freshly documented, go forth and build your TopicNamespaceType objects, you absolute legend πŸ’–βœ¨πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from