A one-to-many protocol messaging set. Allows objects to register as a listener and receive events via a define protocol.