ONVIF::...eSource(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...eSource(3) β€” yes bestie, that's the abbreviated one, it's ONVIF::PTZ::Types::RecordingJobStateSource and she's iconic

okay so real talk, this page is about ONVIF::PTZ::Types::RecordingJobStateSource, which is a Perl data type class for the XML Schema defined complexType RecordingJobStateSource from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe ✨ she's a little type class living her best life in the ONVIF PTZ universe.


πŸŽ€ DESCRIPTION πŸŽ€

literally what it says on the tin: this is the Perl data type class for the XML Schema defined complexType RecordingJobStateSource from the namespace http://www.onvif.org/ver10/schema. no cap, that's the entire personality. πŸ¦‹

🌸 PROPERTIES 🌸

these are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. periodt.

  • SourceToken β€” the source token vibe πŸ’«
  • State β€” the state vibe
  • Tracks β€” the tracks vibe

ngl, three properties, all bangers, no filler. πŸ‘‘


πŸ”₯ METHODS πŸ”₯

✨ new ✨

Constructor, aka the main character of this whole page. the following data structure may be passed to new():

 { # ONVIF::PTZ::Types::RecordingJobStateSource
   SourceToken =>  { # ONVIF::PTZ::Types::SourceReference
     Token => $some_value, # ReferenceToken
   },
   State => $some_value, # RecordingJobState
   Tracks =>  { # ONVIF::PTZ::Types::RecordingJobStateTracks
     Track =>  { # ONVIF::PTZ::Types::RecordingJobStateTrack
       SourceTag =>  $some_value, # string
       Destination => $some_value, # TrackReference
       Error =>  $some_value, # string
       State => $some_value, # RecordingJobState
     },
   },
 },

look at her go 😭 nested types for days β€” SourceReference inside SourceToken, RecordingJobStateTracks inside Tracks, and RecordingJobStateTrack inside Track. the depth is giving main character energy fr fr. πŸ’…

heads up bestie: $some_value is just a placeholder up there, don't come for me, that's literally what the page says 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” she didn't write herself, the machine did it, and honestly? slay. πŸ€–βœ¨


and that's the whole page, bestie!! 🌈 no more sections, no hidden lore, we covered every single crumb. πŸ’–


cute little sign-off: this page is perl v5.42.3, dated 1980-01-01, and yes the footer says ONVIF::...eSource(3) again because the manual name simply refuses to leave the group chat πŸŽ€βœ¨πŸ’œ

πŸ“¦ where this page comes from