Documentation
¶
Index ¶
- Variables
- type Backend
- func (b *Backend) Advance() error
- func (b *Backend) Close() error
- func (b *Backend) CreateTicket() (model.Ticket, model.PIN, error)
- func (b *Backend) GetQueue() (model.Queue, error)
- func (b *Backend) GetState() (model.State, error)
- func (b *Backend) GetTicket(ticketID model.ID) (model.Ticket, error)
- func (b *Backend) GetTickets() (map[model.ID]model.Ticket, error)
- func (b *Backend) GoBack() error
- func (b *Backend) Pause() error
- func (b *Backend) SetNames(ticketID model.ID, names []string) error
- func (b *Backend) SetNamesWithPIN(ticketID model.ID, names []string, p model.PIN) error
- func (b *Backend) UpdateState(s model.State) error
- type ErrTicketDoesNotExist
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidQueueMovement = errors.New("invalid queue movement") )
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend struct {
// contains filtered or unexported fields
}
func (*Backend) SetNamesWithPIN ¶
type ErrTicketDoesNotExist ¶
func (ErrTicketDoesNotExist) Error ¶
func (e ErrTicketDoesNotExist) Error() string
Click to show internal directories.
Click to hide internal directories.