bouncer/internal/queue/repository.go

10 lines
314 B
Go

package queue
import "context"
type Repository interface {
IsInQueue(ctx context.Context, queueName string, sessionId string) (bool, uint, error)
AddToQueue(ctx context.Context, queueName string, sessionId string) (uint, error)
RemoveFromQueue(ctx context.Context, queueName string, sessionId string) error
}