Documentation ¶
Index ¶
- type StopAuctionBBS
- func (bbs *StopAuctionBBS) ClaimLRPStopAuction(lrp models.LRPStopAuction) error
- func (bbs *StopAuctionBBS) ConvergeLRPStopAuctions(kickPendingDuration time.Duration, expireClaimedDuration time.Duration)
- func (bbs *StopAuctionBBS) GetAllLRPStopAuctions() ([]models.LRPStopAuction, error)
- func (bbs *StopAuctionBBS) RequestLRPStopAuction(lrp models.LRPStopAuction) error
- func (s *StopAuctionBBS) ResolveLRPStopAuction(lrp models.LRPStopAuction) error
- func (bbs *StopAuctionBBS) WatchForLRPStopAuction() (<-chan models.LRPStopAuction, chan<- bool, <-chan error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StopAuctionBBS ¶
type StopAuctionBBS struct {
// contains filtered or unexported fields
}
func New ¶
func New(store storeadapter.StoreAdapter, timeProvider timeprovider.TimeProvider, logger lager.Logger) *StopAuctionBBS
func (*StopAuctionBBS) ClaimLRPStopAuction ¶
func (bbs *StopAuctionBBS) ClaimLRPStopAuction(lrp models.LRPStopAuction) error
func (*StopAuctionBBS) ConvergeLRPStopAuctions ¶
func (bbs *StopAuctionBBS) ConvergeLRPStopAuctions(kickPendingDuration time.Duration, expireClaimedDuration time.Duration)
func (*StopAuctionBBS) GetAllLRPStopAuctions ¶
func (bbs *StopAuctionBBS) GetAllLRPStopAuctions() ([]models.LRPStopAuction, error)
func (*StopAuctionBBS) RequestLRPStopAuction ¶
func (bbs *StopAuctionBBS) RequestLRPStopAuction(lrp models.LRPStopAuction) error
func (*StopAuctionBBS) ResolveLRPStopAuction ¶
func (s *StopAuctionBBS) ResolveLRPStopAuction(lrp models.LRPStopAuction) error
func (*StopAuctionBBS) WatchForLRPStopAuction ¶
func (bbs *StopAuctionBBS) WatchForLRPStopAuction() (<-chan models.LRPStopAuction, chan<- bool, <-chan error)
Click to show internal directories.
Click to hide internal directories.