Event:...e::JSON(3pm)

✨ NAME ✨

Event::RPC::Message::JSON β€” it's giving JSON message formatting, bestie πŸ’–

So like, real talk, this page is from the User Contributed Perl Documentation (that's the 3pm section, iykyk), and the whole thing is basically one tiny module doing one tiny iconic job. Let's get into it 🫢


✨ SYNOPSIS ✨

# Internal module. No documented public interface.

That's it. That's the whole synopsis. No flags, no args, no public API β€” it said "not me being undocumented" and meant it πŸ’…


✨ DESCRIPTION ✨

Okay so here's the tea β˜• This module implements the message formatting of Event::RPC using JSON.

Objects of this class get created internally by Event::RPC::Server and Event::RPC::Client, and they're the ones doing the actual message passing over the network 🌐✨

So yeah β€” you don't call it, you don't poke at it, you don't send it a DM. It just silently handles the formatting while the server and client do their main character thing πŸ‘‘

Heads up bestie: this is an internal module. No documented public interface. So if you're out here tryna build on top of it directly, that's a vibe check you're failing πŸ™ˆ Stick to what the parent modules expose.

✨ AUTHORS ✨

  • JΓΆrn Reder <joern at zyn dot de> 🌸

Copyright (C) 2005-2015 by JΓΆrn Reder <joern AT zyn.de>.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself 🌈


And that's the whole page, no cap πŸ’œ Shoutout to perl v5.40.1, dated 2025-09-29, and to the Event::RPC::Message::JSON(3pm) manual page for being short, sweet, and absolutely minding its own business πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from