code: public int sendRpcMessage(TLMethod request, long timeout, boolean highPriority) {
          int id = scheduller.postMessage(request, true, timeout, highPriority);
          Logger.d(TAG, "sendMessage #" + id + " " + request.toString() + " with timeout " + timeout + " ms");
          return id;
      }
docs: Sending rpc request
  
  @param request      request
  @param timeout      timeout of request
  @param highPriority is hight priority request
  @return request id