ONVIF::...bilities(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

Okay so, bestie, tiny header moment: this page is ONVIF::...bilities(3) β€” yes, the truncated icon β€” and it’s hanging out in the User Contributed Perl Documentation section. The actual main character is:

ONVIF::PTZ::Types::SystemCapabilities


✨ DESCRIPTION ✨

This is a Perl data type class for the XML Schema defined complexType named SystemCapabilities, straight from the namespace http://www.onvif.org/ver10/schema. It’s giving schema realness, no cap. πŸ’…


🫢 PROPERTIES 🫢

The following properties may be accessed using the get_PROPERTY / set_PROPERTY methods β€” that’s the access situation, and it’s lowkey clean:

  • DiscoveryResolve
  • DiscoveryBye
  • RemoteDiscovery
  • SystemBackup
  • SystemLogging
  • FirmwareUpgrade
  • SupportedVersions
  • Extension

πŸ’» METHODS πŸ’»

⭐ new ⭐

Constructor energy! new is the constructor, and the following data structure may be passed to new() β€” copy it exactly, bestie, because the nested types are doing full main character work:

        { # ONVIF::PTZ::Types::SystemCapabilities
          DiscoveryResolve =>  $some_value, # boolean
          DiscoveryBye =>  $some_value, # boolean
          RemoteDiscovery =>  $some_value, # boolean
          SystemBackup =>  $some_value, # boolean
          SystemLogging =>  $some_value, # boolean
          FirmwareUpgrade =>  $some_value, # boolean
          SupportedVersions =>  { # ONVIF::PTZ::Types::OnvifVersion
            Major =>  $some_value, # int
            Minor =>  $some_value, # int
          },
          Extension =>  { # ONVIF::PTZ::Types::SystemCapabilitiesExtension
            HttpFirmwareUpgrade =>  $some_value, # boolean
            HttpSystemBackup =>  $some_value, # boolean
            HttpSystemLogging =>  $some_value, # boolean
            HttpSupportInformation =>  $some_value, # boolean
            Extension =>  { # ONVIF::PTZ::Types::SystemCapabilitiesExtension2
            },
          },
        },

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” periodt. That’s the author situation, and we respect it. 🫑


Sign-off tea β˜•: this page is from perl v5.42.3, dated 1980-01-01. Mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from