Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectBidiStreamSink ¶
type ConnectBidiStreamSink struct {
// contains filtered or unexported fields
}
func StartBidiStreamSink ¶
func StartBidiStreamSink( ctx context.Context, ll *slog.Logger, client ingestv1connect.IngestServiceClient, name string, machineID uint64, bufferSize int, drainBufferFor time.Duration, dropIfFull bool, notifyUnableToIngest func(err error), ) *ConnectBidiStreamSink
type ConnectStreamSink ¶
type ConnectStreamSink struct {
// contains filtered or unexported fields
}
func StartStreamSink ¶
func StartStreamSink( ctx context.Context, ll *slog.Logger, client ingestv1connect.IngestServiceClient, name string, machineID uint64, bufferSize int, drainBufferFor time.Duration, dropIfFull bool, notifyUnableToIngest func(err error), ) *ConnectStreamSink
type ConnectUnarySink ¶
type ConnectUnarySink struct {
// contains filtered or unexported fields
}
func StartUnarySink ¶
func StartUnarySink( ctx context.Context, ll *slog.Logger, client ingestv1connect.IngestServiceClient, name string, machineID uint64, bufferSize int, drainBufferFor time.Duration, dropIfFull bool, notifyUnableToIngest func(err error), ) *ConnectUnarySink
Click to show internal directories.
Click to hide internal directories.