@aster-rpc/aster API Reference
    Preparing search index...

    Function ClientStream

    Mark a method as a client-streaming RPC.

    • Mark a method as a client-streaming RPC (multiple requests, single response).

      Parameters

      • Optionaloptions: RpcOptions

      Returns <T extends (...args: any[]) => any>(
          target: T,
          _context: ClassMethodDecoratorContext,
      ) => T

      @ClientStream()
      async uploadBatch(requests: AsyncIterable<Item>): Promise<BatchResult> { ... }