ONVIF:...eSource(3pm)

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

✨ NAME ✨

ONVIF::Device::Types::RecordingJobStateSource β€” like, the whole vibe of this page is that one Perl data type class, bestie πŸ’– (it's a User Contributed Perl Documentation situation, iykyk).


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType RecordingJobStateSource β€” and that complexType lives in the namespace http://www.onvif.org/ver10/schema. Periodt. That's the whole lore πŸ¦‹

πŸ’… PROPERTIES πŸ’…

These properties are the ones you can actually touch β€” you get at them with the get_PROPERTY / set_PROPERTY methods (yes, literally, that's the whole access pattern, no cap):

  • SourceToken πŸ‘‘
  • State ✨
  • Tracks πŸŽ€

🧚 METHODS 🧚

⭐ new ⭐

Constructor energy only. Here's the data structure you're allowed to pass to new() β€” copy it exactly, don't freestyle it:

{ # ONVIF::Device::Types::RecordingJobStateSource
  SourceToken =>  { # ONVIF::Device::Types::SourceReference
    Token => $some_value, # ReferenceToken
  },
  State => $some_value, # RecordingJobState
  Tracks =>  { # ONVIF::Device::Types::RecordingJobStateTracks
    Track =>  { # ONVIF::Device::Types::RecordingJobStateTrack
      SourceTag =>  $some_value, # string
      Destination => $some_value, # TrackReference
      Error =>  $some_value, # string
      State => $some_value, # RecordingJobState
    },
  },
},
Nested hashes go deep here, so mind your braces β€” Tracks wraps a Track, and Track is carrying SourceTag, Destination, Error and State all at once. It's giving main character πŸ’€

🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” the machine did it, not a human, slay 🫢


And that's a wrap, bestie!! This lil' page comes to you from perl v5.40.1, dated 2026-02-01 β€” go forth and construct your RecordingJobStateSource objects, you're doing amazing sweetie πŸ’œπŸŒΈ

πŸ“¦ where this page comes from