Documentation
¶
Index ¶
- type Attempt
- type Datastore
- type Request
- type Response
- type SqlAttempt
- func (sql *SqlAttempt) ListRequests(ctx context.Context, attempts map[string]*entities.Attempt) (map[string]*entities.Request, error)
- func (sql *SqlAttempt) Scan(ctx context.Context, query *entities.ScanningQuery, next int64, count int) chan *entities.ScanningResult[[]entities.Attempt]
- func (sql *SqlAttempt) Update(ctx context.Context, updates map[string]*entities.AttemptState) map[string]error
- type SqlRequest
- type SqlResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Attempt ¶
type Attempt interface { Scan(ctx context.Context, query *entities.ScanningQuery, next int64, count int) chan *entities.ScanningResult[[]entities.Attempt] ListRequests(ctx context.Context, attempts map[string]*entities.Attempt) (map[string]*entities.Request, error) Update(ctx context.Context, updates map[string]*entities.AttemptState) map[string]error }
type Request ¶
type Request interface {
Scan(ctx context.Context, epId string, query *entities.ScanningQuery) chan *entities.ScanningResult[[]entities.Request]
}
type SqlAttempt ¶
type SqlAttempt struct {
// contains filtered or unexported fields
}
func (*SqlAttempt) ListRequests ¶
func (*SqlAttempt) Scan ¶
func (sql *SqlAttempt) Scan(ctx context.Context, query *entities.ScanningQuery, next int64, count int) chan *entities.ScanningResult[[]entities.Attempt]
func (*SqlAttempt) Update ¶
func (sql *SqlAttempt) Update(ctx context.Context, updates map[string]*entities.AttemptState) map[string]error
type SqlRequest ¶
type SqlRequest struct {
// contains filtered or unexported fields
}
func (*SqlRequest) Scan ¶
func (sql *SqlRequest) Scan(ctx context.Context, epId string, query *entities.ScanningQuery) chan *entities.ScanningResult[[]entities.Request]
Click to show internal directories.
Click to hide internal directories.