Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ClientBidiStreamingServer ¶ added in v0.0.4
type ClientBidiStreamingServer[Req any, Res any] struct { // contains filtered or unexported fields }
func NewClientBidiStreamingServer ¶ added in v0.0.4
func NewClientBidiStreamingServer[Req any, Res any]( stream grpc.BidiStreamingServer[Req, Res], reqCallback ReqCallback[Req], logger logger.Logger, bufferSize uint32, ) *ClientBidiStreamingServer[Req, Res]
func (*ClientBidiStreamingServer[Req, Res]) Process ¶ added in v0.0.4
func (client *ClientBidiStreamingServer[Req, Res]) Process(ctx context.Context) error
func (*ClientBidiStreamingServer[Req, Res]) Send ¶ added in v0.0.4
func (client *ClientBidiStreamingServer[Req, Res]) Send(message *Res) error
type ClientServerStreaming ¶ added in v0.0.4
type ClientServerStreaming[Res any] struct { // contains filtered or unexported fields }
func NewClientServerStreaming ¶ added in v0.0.4
func NewClientServerStreaming[Res any](grpcClient grpc.ServerStreamingServer[Res], bufferSize uint32) *ClientServerStreaming[Res]
func (*ClientServerStreaming[Res]) Process ¶ added in v0.0.4
func (client *ClientServerStreaming[Res]) Process(ctx context.Context) error
func (*ClientServerStreaming[Res]) Send ¶ added in v0.0.4
func (client *ClientServerStreaming[Res]) Send(message *Res) error
Click to show internal directories.
Click to hide internal directories.