ClientStream
class ClientStream (View source)
ClientStream is the response object from a gRPC client streaming API call.
Methods
__construct(ClientStreamingCall $clientStreamingCall, array $streamingDescriptor = [])
ClientStream constructor.
write(mixed $request)
Write request to the server.
mixed
readResponse()
Read the response from the server, completing the streaming call.
mixed
writeAllAndReadResponse(array $requests)
Write all data in $dataArray and read the response from the server, completing the streaming call.
ClientStreamingCall|mixed
getClientStreamingCall()
Return the underlying gRPC call object
Details
__construct(ClientStreamingCall $clientStreamingCall, array $streamingDescriptor = [])
ClientStream constructor.
write(mixed $request)
Write request to the server.
mixed
readResponse()
Read the response from the server, completing the streaming call.
mixed
writeAllAndReadResponse(array $requests)
Write all data in $dataArray and read the response from the server, completing the streaming call.
ClientStreamingCall|mixed
getClientStreamingCall()
Return the underlying gRPC call object