Communication classes used by the Agent and Worker process implementations.