ONVIF::...ilities(3)
π NAME π
ONVIF::Media::Types::StreamingCapabilities β okay so this is a Perl data type class for the XML Schema defined complexType StreamingCapabilities, and it lives in the namespace http://www.onvif.org/ver10/media/wsdl. Bestie, that's the whole vibe. It's a type class. It types. Slay.
(also hiii, this page comes to you from the User Contributed Perl Documentation manual, so you know it's got that community-crafted energy π«Ά)
β¨ DESCRIPTION β¨
It's a Perl data type class, no cap β specifically for the XML Schema defined complexType StreamingCapabilities from the namespace http://www.onvif.org/ver10/media/wsdl. That's it. That's the assignment. π
π PROPERTIES π
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
(and that's genuinely the whole list β it's giving empty, but that's what the page says, so we're not inventing anything π¦)
β METHODS β
πΈ new
Constructor, obviously. The following data structure may be passed to new():
{ # ONVIF::Media::Types::StreamingCapabilities
},
Look at that β an empty hashref. Iconic minimalism. π§
π attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. π (fr fr, don't come for me if it's off β go check the WSDL/XML Schema, that's the source of truth)
So this class has additional attributes, and you get at them via the attr() method. Lowkey handy.
attr() returns an object of the class ONVIF::Media::Types::StreamingCapabilities::_StreamingCapabilities::XmlAttr. Yes, that's a lot of colons. She's long. She's valid. π
The following attributes can be accessed on this object via the corresponding get_/set_ methods:
RTPMulticastβ Indicates support for RTP multicast. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.RTP_TCPβ Indicates support for RTP over TCP. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.RTP_RTSP_TCPβ Indicates support for RTP/RTSP/TCP. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.NonAggregateControlβ Indicates support for non aggregate RTSP control. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.NoRTSPStreamingβ Indicates the device does not support live media streaming via RTSP. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.
Every single one of them is a SOAP::WSDL::XSD::Typelib::Builtin::boolean, which honestly? Consistent queen. π
π AUTHOR π
Generated by SOAP::WSDL. Not by a human with feelings β by a generator. Respect the machine that made it. π₯
okay that's the whole page, bestie, you made it to the end!! πβ¨ This little masterpiece is perl v5.42.3, dated 1980-01-01 β yes, that date is ancient in a way that wraps all the way around to camp π . Anyway, ily, go write some SOAP. π¦π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms