driverctx

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 8, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CorrelationIdContextKey contextKey = iota
	ConnIdContextKey
	QueryIdContextKey
	QueryIdCallbackKey
	ConnIdCallbackKey
)

Variables

This section is empty.

Functions

func ConnIdFromContext

func ConnIdFromContext(ctx context.Context) string

ConnIdFromContext retrieves the connectionId stored in context.

func CorrelationIdFromContext

func CorrelationIdFromContext(ctx context.Context) string

CorrelationIdFromContext retrieves the correlationId stored in context.

func NewContextWithConnId

func NewContextWithConnId(ctx context.Context, connId string) context.Context

NewContextWithConnId creates a new context with connectionId value.

func NewContextWithConnIdCallback

func NewContextWithConnIdCallback(ctx context.Context, callback IdCallbackFunc) context.Context

func NewContextWithCorrelationId

func NewContextWithCorrelationId(ctx context.Context, correlationId string) context.Context

NewContextWithCorrelationId creates a new context with correlationId value. Used by Logger to populate field corrId.

func NewContextWithQueryId

func NewContextWithQueryId(ctx context.Context, queryId string) context.Context

NewContextWithQueryId creates a new context with queryId value.

func NewContextWithQueryIdCallback

func NewContextWithQueryIdCallback(ctx context.Context, callback IdCallbackFunc) context.Context

func QueryIdFromContext

func QueryIdFromContext(ctx context.Context) string

QueryIdFromContext retrieves the queryId stored in context.

Types

type IdCallbackFunc

type IdCallbackFunc func(string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL