Protoco...mentBase(3)

πŸ“¦ version 0.007, in alpine 3.24

πŸ’… Protocol::XMPP::ElementBase

okay so bestie, welcome to the manual page for Protocol::XMPP::ElementBase β€” that's section 3, and yes it lives in the User Contributed Perl Documentation corner of the man pages. It's the base class for Protocol::XMPP XML fragment handling. That's the whole vibe: it's the mother of the little XML-fragment-handling classes, and it's literally carrying the family. πŸ‘‘


✨ NAME ✨

Protocol::XMPP::ElementBase β€” base class for Protocol::XMPP XML fragment handling. no notes, she's an icon, she's a base class. πŸŽ€

✨ SYNOPSIS ✨

okay so this section is genuinely empty in the original. not me leaving it blank β€” that's just how it ships. πŸ™ˆ nobody wrote a synopsis, so there's nothing to show you here. we respect the emptiness. πŸ’€

✨ DESCRIPTION ✨

also empty, bestie. fr fr. no description text exists on this page, so I'm not about to make one up out of thin air β€” that would be lying and lying is not slay. 🌸

✨ METHODS ✨

🌟 attributes

Access the XML element attributes as key-value pairs. it's giving dictionary energy. you get keys, you get values, they pair up, they slay. πŸ’–

🌟 parent

Accessor for the parent object, if available. (iykyk β€” sometimes there's a parent, sometimes she's an orphan. πŸ¦‹)

🌟 characters

Called when new character data is available. it appends to the internal buffer. so the data comes in, the buffer grows, life goes on. ⭐

🌟 end_element

Called when an XML element is terminated. that's it. that's the whole job. she shows up at the end and she does it flawlessly. πŸ’…

🌟 class_from_element

Returns a class suitable for handling the given element, if we have one.

If we don't have a local handler, it returns undef. lowkey important β€” no local handler means undef, not a guess, not a vibe, not a maybe. undef. periodt. πŸ’€


✨ AUTHOR ✨

Tom Molesworth <tom@perlsite.co.uk> β€” king behaviour, thank you for your service. πŸ‘‘πŸ«Ά

✨ LICENSE ✨

Copyright Tom Molesworth 2010-2026. Licensed under the same terms as Perl itself. 🌈


ok that's the whole page, bestie. every method, every return value, every copyright year β€” nothing dropped, nothing invented. you're welcome. πŸ’œ

cute little sign-off: this beauty comes from perl v5.42.2 and is dated 2026-02-15 β€” and the page header/footer name it as Protoco...mentBase(3) (yes, the name got truncated in the corner, not my fault, blame the man page formatting 😭). mwah. πŸ’‹

πŸ“¦ where this page comes from