Method: GRPC::GenericService::Dsl#stream

Defined in:
src/ruby/lib/grpc/generic/service.rb

#stream(cls) ⇒ Object

Returns cls wrapped in a RpcDesc::Stream.

Parameters:

  • cls (Class)

    the class of a serializable type

Returns:

  • cls wrapped in a RpcDesc::Stream



136
137
138
139
# File 'src/ruby/lib/grpc/generic/service.rb', line 136

def stream(cls)
  assert_can_marshal(cls)
  RpcDesc::Stream.new(cls)
end