callRemoteServiceMethod()

in lib/connection.ts [201:211]


  callRemoteServiceMethod(methodName: string, ...args: any[]) {
    return new Promise((resolve, reject) => {
      const id = this.registerCallback(resolve, reject);
      this.postMessageToOtherSide({
        callId: id,
        methodName: methodName,
        type: TYPE_SERVICE_MESSAGE,
        arguments: args
      });
    });
  }