+ static Ptr byName(const char *name);
+
+ /** Returns whether the mailbox contains queued communications */
+ bool empty();
+
+ /** Declare that the specified process is a permanent receiver on that mailbox
+ *
+ * It means that the communications sent to this mailbox will start flowing to its host even before he does a recv().
+ * This models the real behavior of TCP and MPI communications, amongst other.
+ */
+ void setReceiver(Actor* process);