ONVIF::...rotocol(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is the ONVIF::...rotocol(3) page from the User Contributed Perl Documentation πŸ’– the class in the spotlight is ONVIF::Media::Types::NetworkProtocol β€” iconic, lowkey essential, periodt ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

This is a Perl data type class for the XML Schema defined complexType NetworkProtocol from the namespace http://www.onvif.org/ver10/schema πŸ’… that's the whole vibe: a Perl-side type class for that schema thing, no cap.

πŸŽ€ PROPERTIES πŸŽ€

These properties are reachable through the get_PROPERTY / set_PROPERTY methods, bestie:

  • Name β€” yes, this one is a property 🫢
  • Enabled β€” also a property ✨
  • Port β€” property number three 🌈
  • Extension β€” property number four, and that's the list πŸ’œ

πŸ”₯ METHODS πŸ”₯

🧚 new 🧚

Constructor energy πŸ”₯ here's the data structure you may pass to new():

        { # ONVIF::Media::Types::NetworkProtocol
          Name => $some_value, # NetworkProtocolType
          Enabled =>  $some_value, # boolean
          Port =>  $some_value, # int
          Extension =>  { # ONVIF::Media::Types::NetworkProtocolExtension
          },
        },

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 😌 slay.


Signed off by perl v5.42.3, dated 1980-01-01, and the footer still says ONVIF::...rotocol(3) β€” bye bestie, stay type-safe πŸ’…πŸ’–

πŸ“¦ where this page comes from