Messagi...e::Queue(3)

πŸ“¦ version 1.6.1, in epel 9

okay so bestie, welcome to the Messagi...e::Queue(3) page from the User Contributed Perl Documentation β€” yes the title is a little truncated, but the module is Messaging::Message::Queue, and we're gonna get into it πŸ’…βœ¨

πŸ’– NAME πŸ’–

Messaging::Message::Queue β€” the abstraction of a message queue, no cap. It's giving unified queue object creation energy πŸŽ€

🌸 SYNOPSIS 🌸

use Messaging::Message::Queue;

$mq = Messaging::Message::Queue->new(type => Foo, ... options ...);
# is identical too
$mq = Messaging::Message::Queue::Foo->new(... options ...);

slay, the comment literally says it's identical too 🫢

✨ DESCRIPTION ✨

okay so this module provides an abstraction of a message queue. Its only purpose is to offer a unified method to create a new queue. That's the whole vibe. The actual functionality is implemented in child modules such as Messaging::Message::Queue::DQN πŸ‘‘

The only available method is:

  • new(OPTIONS) β€” creates a new message queue object; OPTIONS must contain the type of queue (which is the name of the child class), see above.
bestie, don't forget the type β€” OPTIONS must contain it, fr fr. πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

  • Messaging::Message
  • Messaging::Message::Queue::DQN
  • Messaging::Message::Queue::DQS
  • Messaging::Message::Queue::NULL
  • Messaging::Message::Queue::ZERO

πŸ‘‘ AUTHOR πŸ‘‘

Lionel Cons <http://cern.ch/lionel.cons>

Copyright (C) CERN 2011-2016


xoxo, this page is brought to you by perl v5.32.1, dated 2019-07-26 πŸ’–πŸ¦‹

πŸ“¦ where this page comes from