An interface which allows a derived class to consume a Message from DeviceGateway.
Called when an attachment has been received from DeviceGateway.
Called when directives has been received from DeviceGateway.