submit

open override fun submit(socketCommunicator: SocketCommunicator, id: String): JsonVersionMessage

Throws

if the signald socket sends a bad or error response, or unable to serialize our request

if an I/O error occurs during socket communication