Documentation
¶
Index ¶
- func RequestHasCandidateCookie(request *fasthttp.Request) bool
- func RequestHasCookie(request *fasthttp.Request) bool
- func SampleCookie() *fasthttp.Cookie
- type OnlineTraining
- func (t *OnlineTraining) AddCandidateResponseTime(duration time.Duration)
- func (t *OnlineTraining) AddControlResponseTime(duration time.Duration)
- func (t *OnlineTraining) SampleCandidateGroupShouldDim(path string) bool
- func (t *OnlineTraining) SetPaths(paths []string)
- func (t *OnlineTraining) StartLoop() error
- func (t *OnlineTraining) StopLoop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RequestHasCookie ¶
func SampleCookie ¶
Types ¶
type OnlineTraining ¶
type OnlineTraining struct {
// contains filtered or unexported fields
}
func NewOnlineTraining ¶
func NewOnlineTraining(logger logging.Logger, paths []string, controlPathProbabilities *filters.PathProbabilities, defaultPathProbability float64) (*OnlineTraining, error)
func (*OnlineTraining) AddCandidateResponseTime ¶
func (t *OnlineTraining) AddCandidateResponseTime(duration time.Duration)
func (*OnlineTraining) AddControlResponseTime ¶
func (t *OnlineTraining) AddControlResponseTime(duration time.Duration)
func (*OnlineTraining) SampleCandidateGroupShouldDim ¶
func (t *OnlineTraining) SampleCandidateGroupShouldDim(path string) bool
func (*OnlineTraining) SetPaths ¶
func (t *OnlineTraining) SetPaths(paths []string)
func (*OnlineTraining) StartLoop ¶
func (t *OnlineTraining) StartLoop() error
func (*OnlineTraining) StopLoop ¶
func (t *OnlineTraining) StopLoop() error
Click to show internal directories.
Click to hide internal directories.