Documentation
¶
Index ¶
- type Storer
- func (s *Storer) DeleteUpdate(position uint64) error
- func (s *Storer) DeleteUserRequest(username types.Username, requestId proto.RequestId) error
- func (s *Storer) ReadUpdates() (uint64, []proto.AllocationUpdateEntry, error)
- func (s *Storer) ReadUserQueue(username types.Username) ([]proto.RequestId, error)
- func (s *Storer) ReadUserRequest(username types.Username, requestId proto.RequestId) (proto.AllocateRequest, error)
- func (s *Storer) ReadUsersQueue() ([]types.Username, error)
- func (s *Storer) WriteUpdate(update proto.AllocationUpdateEntry, position uint64) error
- func (s *Storer) WriteUserQueue(username types.Username, requestIDs []proto.RequestId) error
- func (s *Storer) WriteUserRequest(username types.Username, requestId proto.RequestId, ...) error
- func (s *Storer) WriteUsersQueue(usernames []types.Username) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Storer ¶
type Storer struct {
// contains filtered or unexported fields
}
func (*Storer) DeleteUpdate ¶
func (*Storer) DeleteUserRequest ¶
func (*Storer) ReadUpdates ¶
func (s *Storer) ReadUpdates() (uint64, []proto.AllocationUpdateEntry, error)
func (*Storer) ReadUserQueue ¶
func (*Storer) ReadUserRequest ¶
func (*Storer) WriteUpdate ¶
func (s *Storer) WriteUpdate(update proto.AllocationUpdateEntry, position uint64) error
func (*Storer) WriteUserQueue ¶
func (*Storer) WriteUserRequest ¶
Click to show internal directories.
Click to hide internal directories.