class

MultiAgent::Communication::Mailbox

Inherits Reference < Object

A mailbox that stores incoming messages for an agent

Constructors

new(agent_id : String)

Instance methods

agent_id
deliver(message : Message)
has_messages?
messages
messages_from(sender : String) : Array(Message)
next_message
unread_count