ONVIF:...edRules(3pm)
π NAME π
ONVIF::Media::Types::SupportedRules β bestie, it's a Perl data type class, and it's giving very specific XML Schema energy π
πΈ DESCRIPTION πΈ
Okay so here's the tea: this is a Perl data type class for the XML Schema defined complexType SupportedRules, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole vibe. It's a lil class that knows how to be SupportedRules. Periodt. β¨
β¨ PROPERTIES β¨
These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods, no cap:
RuleContentSchemaLocationπRuleDescriptionπ¦ExtensionπΈ
π METHODS π
π new
Constructor, obviously. And here's the part where I hold your hand, because the data structure you can pass to new() is a lot β it's nested like a group chat with too many reply threads π. Read it slow, it all makes sense:
{ # ONVIF::Media::Types::SupportedRules
RuleContentSchemaLocation => $some_value, # anyURI
RuleDescription => { # ONVIF::Media::Types::ConfigDescription
Parameters => { # ONVIF::Media::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Media::Types::ItemListDescriptionExtension
},
},
Messages => {
ParentTopic => $some_value, # string
},
Extension => { # ONVIF::Media::Types::ConfigDescriptionExtension
},
},
Extension => { # ONVIF::Media::Types::SupportedRulesExtension
},
},
Likeβ¦ SupportedRules holding a ConfigDescription holding an ItemListDescription holding an ItemListDescriptionExtension? The nesting is iconic in the worst way and I respect it π«Ά
π AUTHOR π
Generated by SOAP::WSDL. The machine did this one, and honestly? It ate. π₯
That's the whole page, bestie β every property, every nested type, every lil comment, all of it, exactly where it belongs π
Mwah! This was ONVIF:...edRules from the User Contributed Perl Documentation, shipped with perl v5.40.1 and dated 2026-02-01. Go forth and new() something gorgeous ππ
β¨
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms