|
|
|
@ -28,10 +28,13 @@ import java.util.HashSet;
@@ -28,10 +28,13 @@ import java.util.HashSet;
|
|
|
|
|
import static engine.net.MessageDispatcher.dispatchCount; |
|
|
|
|
import static engine.net.MessageDispatcher.maxRecipients; |
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
* Dispatch Message is the main interface to Magicbane's threaded |
|
|
|
|
* async message delivery system. |
|
|
|
|
*/ |
|
|
|
|
// MB Dev Notes:
|
|
|
|
|
// Dispatch Manager is the main interface to the threaded async message
|
|
|
|
|
// delivery system used by Magicbane.
|
|
|
|
|
//
|
|
|
|
|
// A Dispatch is .borrowed() and used to wrap an outgoing protocol message.
|
|
|
|
|
// A distribution list is created and passed to the MessageDispatcher for
|
|
|
|
|
// delivery.
|
|
|
|
|
|
|
|
|
|
public enum DispatchManager { |
|
|
|
|
|
|
|
|
|