ONVIF::...uration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to ONVIF::...uration(3) πŸ’… β€” this page is all about ONVIF::Device::Types::OSDConfiguration, and it’s lowkey iconic Perl type-class energy. no cap, we’re gonna get you comfy with it 🫢

🌸 DESCRIPTION 🌸

This is the Perl data type class for the XML Schema–defined complexType OSDConfiguration from the namespace http://www.onvif.org/ver10/schema. literally that’s the vibe check βœ…

πŸŽ€ PROPERTIES πŸŽ€

bestie, the following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • VideoSourceConfigurationToken β€” property, slay πŸ’–
  • Type β€” property, periodt ✨
  • Position β€” property, main character energy πŸ¦‹
  • TextString β€” property, iconic πŸŽ€
  • Image β€” property, obsessed 🌸
  • Extension β€” property, fr fr πŸ’…

πŸ”₯ METHODS πŸ”₯

πŸ’– new πŸ’–

Constructor. The following data structure may be passed to new():

        { # ONVIF::Device::Types::OSDConfiguration
          VideoSourceConfigurationToken =>  { value => $some_value },
          Type => $some_value, # OSDType
          Position =>  { # ONVIF::Device::Types::OSDPosConfiguration
            Type =>  $some_value, # string
            Pos => ,
            Extension =>  { # ONVIF::Device::Types::OSDPosConfigurationExtension
            },
          },
          TextString =>  { # ONVIF::Device::Types::OSDTextConfiguration
            Type =>  $some_value, # string
            DateFormat =>  $some_value, # string
            TimeFormat =>  $some_value, # string
            FontSize =>  $some_value, # int
            FontColor =>  { # ONVIF::Device::Types::OSDColor
              Color => ,
            },
            BackgroundColor =>  { # ONVIF::Device::Types::OSDColor
              Color => ,
            },
            PlainText =>  $some_value, # string
            Extension =>  { # ONVIF::Device::Types::OSDTextConfigurationExtension
            },
          },
          Image =>  { # ONVIF::Device::Types::OSDImgConfiguration
            ImgPath =>  $some_value, # anyURI
            Extension =>  { # ONVIF::Device::Types::OSDImgConfigurationExtension
            },
          },
          Extension =>  { # ONVIF::Device::Types::OSDConfigurationExtension
          },
        },

ngl, that structure is a whole little tree, but you got this πŸ§šπŸ’œ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes bestie, that’s the author note, no extra lore 😌


that’s the whole page, iykyk πŸ’– source/version: perl v5.42.3; date: 1980-01-01; manual: ONVIF::...uration(3); and it’s User Contributed Perl Documentation 🫢✨

πŸ“¦ where this page comes from