ONVIF:...rmation(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

ok so bestie, this is ONVIF::Analytics::Types::RecordingInformation β€” a whole Perl data type class, and it's part of the User Contributed Perl Documentation collection (iykyk, the ONVIF:...rmation(3pm) girlies know). πŸŽ€


✨ DESCRIPTION ✨

It's giving Perl data type class energy. πŸ¦‹ Specifically, it's the class for the XML Schema defined complexType RecordingInformation, coming at you straight from the namespace:

http://www.onvif.org/ver10/schema

That's it. That's the vibe. No cap. πŸ’…


🌸 PROPERTIES 🌸

okay so these are the properties, and you get to them with the get_PROPERTY / set_PROPERTY methods (yes, both, you're welcome, main character behaviour honestly):

  • RecordingToken
  • Source
  • EarliestRecording
  • LatestRecording
  • Content
  • Track
  • RecordingStatus

literally all seven of them, no skips, we don't skip here. 🫢


πŸ”₯ METHODS πŸ”₯

πŸ’œ new πŸ’œ

Constructor bestie!! ✨ The following data structure may be passed to new() β€” and bestie I need you to look at this, because it's nested, it's got layers, it's giving onion:

 { # ONVIF::Analytics::Types::RecordingInformation
   RecordingToken => $some_value, # RecordingReference
   Source =>  { # ONVIF::Analytics::Types::RecordingSourceInformation
     SourceId =>  $some_value, # anyURI
     Name => $some_value, # Name
     Location => $some_value, # Description
     Description => $some_value, # Description
     Address =>  $some_value, # anyURI
   },
   EarliestRecording =>  $some_value, # dateTime
   LatestRecording =>  $some_value, # dateTime
   Content => $some_value, # Description
   Track =>  { # ONVIF::Analytics::Types::TrackInformation
     TrackToken => $some_value, # TrackReference
     TrackType => $some_value, # TrackType
     Description => $some_value, # Description
     DataFrom =>  $some_value, # dateTime
     DataTo =>  $some_value, # dateTime
   },
   RecordingStatus => $some_value, # RecordingStatus
 },

see how Source opens up into ONVIF::Analytics::Types::RecordingSourceInformation and Track opens up into ONVIF::Analytics::Types::TrackInformation? obsessed. 😭 the comments on the right tell you what type each lil value wants to be β€” RecordingReference, anyURI, Name, Description, dateTime, TrackReference, TrackType, RecordingStatus, the whole squad. 🌈

fr fr: pass $some_value placeholders your actual values, don't just copy this block and wonder why nothing works bestie πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL ✨ β€” that's the whole author section, the machine did it, and honestly? it ate. πŸ€–πŸ’…


and that's the page!! πŸŽ€ this beauty came to you courtesy of perl v5.40.1, dated 2026-02-01, living its life under the name ONVIF:...rmation(3pm). slay, go write some ONVIF analytics types bestie, you got this πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from