code: public synchronized TLVElement getResult() throws KSITCPTransactionException {
          if (finished) {
              if (response != null) {
                  return response;
              }
              if (exception != null) {
                  throw exception;
              }
          }
          return blockUntilTransactionFinished();
      }
docs: Blocks until response timeout occurs or the response arrives.
  
  @return Bytes of the TCP response.