communicateOrNull

override fun communicateOrNull(source: Protocol, destination: Protocol): ProtocolCommunication?