Classes that implement the comm protocol handler.