Documentation ¶
Index ¶
- Constants
- func ClientFrom(ctx context.Context) (string, bool)
- func ClientUniqueIdFrom(ctx context.Context) (string, bool)
- func PlayerFrom(ctx context.Context) (model.Player, bool)
- func TranscodingFrom(ctx context.Context) (model.Transcoding, bool)
- func UserFrom(ctx context.Context) (model.User, bool)
- func UsernameFrom(ctx context.Context) (string, bool)
- func VersionFrom(ctx context.Context) (string, bool)
- func WithClient(ctx context.Context, client string) context.Context
- func WithClientUniqueId(ctx context.Context, clientUniqueId string) context.Context
- func WithPlayer(ctx context.Context, player model.Player) context.Context
- func WithTranscoding(ctx context.Context, t model.Transcoding) context.Context
- func WithUser(ctx context.Context, u model.User) context.Context
- func WithUsername(ctx context.Context, username string) context.Context
- func WithVersion(ctx context.Context, version string) context.Context
Constants ¶
View Source
const ( User = contextKey("user") Username = contextKey("username") Client = contextKey("client") Version = contextKey("version") Player = contextKey("player") Transcoding = contextKey("transcoding") ClientUniqueId = contextKey("clientUniqueId") )
Variables ¶
This section is empty.
Functions ¶
func ClientUniqueIdFrom ¶ added in v0.44.0
func TranscodingFrom ¶
func TranscodingFrom(ctx context.Context) (model.Transcoding, bool)
func WithClientUniqueId ¶ added in v0.44.0
func WithTranscoding ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.