ONVIF::...DateTime(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, welcome to ONVIF::PTZ::Types::DateTime β€” literally the whole page, that's the name, that's the vibe πŸŽ€ (and yeah, this lives in the User Contributed Perl Documentation corner of the manual universe, iykyk).


✨ DESCRIPTION ✨

It's a Perl data type class, periodt. Specifically it's the class for the XML Schema defined complexType DateTime, and it comes straight out of the namespace http://www.onvif.org/ver10/schema πŸ¦‹ no cap.

🌸 PROPERTIES 🌸

These are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods β€” that's the whole system, bestie πŸ’–

  • Time
  • Date

πŸ”₯ METHODS πŸ”₯

⭐ new ⭐

Constructor, as in the main character of every object's origin story πŸ‘‘ The following data structure may be passed to new():

{ # ONVIF::PTZ::Types::DateTime
  Time =>  { # ONVIF::PTZ::Types::Time
    Hour =>  $some_value, # int
    Minute =>  $some_value, # int
    Second =>  $some_value, # int
  },
  Date =>  { # ONVIF::PTZ::Types::Date
    Year =>  $some_value, # int
    Month =>  $some_value, # int
    Day =>  $some_value, # int
  },
},

look at that nesting, it's giving organized 🧚 nested hashrefs inside hashrefs, each one labelled with its own little comment, and every single value is an int β€” slay πŸ’…


🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” not me, not you, the machine did that ✨


fr fr, that's the whole page. nothing hidden, nothing skipped πŸ’€

okay and the cute sign-off: this little masterpiece came from User Contributed Perl Documentation, running on perl v5.42.3, and dated β€” get this β€” 1980-01-01 πŸŽ€ iconic date honestly, happy birthday to whoever decided that πŸŒˆπŸ’œ

πŸ“¦ where this page comes from