ONVIF:...eceiver(3pm)

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

πŸ’– ONVIF::Media::Types::Receiver πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation β€” that's the 3pm manual section, iykyk β€” and the whole thing is literally called ONVIF::Media::Types::Receiver. yeah that's a mouthful, we're just gonna vibe with it 🫢


✨ NAME ✨

ONVIF::Media::Types::Receiver β€” she's a Perl data type class, she's iconic, she's here πŸ‘‘


🌸 DESCRIPTION 🌸

So basically: this is a Perl data type class for the XML Schema defined complexType Receiver, and it lives in the namespace http://www.onvif.org/ver10/schema. no cap, that's the whole origin story πŸ’…

And what is a Receiver, you ask? It's the description of a receiver β€” including its token and its configuration. that's it, that's the vibe. token + config. the two little besties. πŸŽ€


πŸ¦‹ PROPERTIES πŸ¦‹

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods. yes, that's the pattern, that's the whole thing, slay:

  • Token
  • Configuration

two of them. short list. lowkey elegant tbh ✨


πŸ”₯ METHODS πŸ”₯

🌈 new

Constructor!! the main character entry point!! 🫢

the following data structure may be passed to new():

 { # ONVIF::Media::Types::Receiver
   Token => $some_value, # ReferenceToken
   Configuration =>  { # ONVIF::Media::Types::ReceiverConfiguration
     Mode => $some_value, # ReceiverMode
     MediaUri =>  $some_value, # anyURI
     StreamSetup =>  { # ONVIF::Media::Types::StreamSetup
       Stream => $some_value, # StreamType
       Transport =>  { # ONVIF::Media::Types::Transport
         Protocol => $some_value, # TransportProtocol
       },
     },
   },
 },

look at her go. nested hashes all the way down, it's giving inception but make it XML schema πŸ’€ the comments on each line tell you exactly which type each value wants β€” ReferenceToken, ReceiverMode, anyURI, StreamType, TransportProtocol β€” so you literally cannot get it wrong (you can, but the comments are right there, bestie πŸ™ˆ).


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. so not a human author, a generator. king behavior, honestly πŸ‘‘


and that's the whole page, babe πŸ’– this was perl version v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...eceiver(3pm) in the User Contributed Perl Documentation. go forth and instantiate responsibly βœ¨πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from