Documentation
¶
Index ¶
- type Dao
- func (d *Dao) AddMonitorStats(c context.Context, key string, oid int64) (err error)
- func (d *Dao) ClearMonitorStats(c context.Context, key string) (err error)
- func (d *Dao) Close() (err error)
- func (d *Dao) GetWeight(c context.Context, ids []int64) (mcases map[int64]*tmod.WeightParams, err error)
- func (d *Dao) RemMonitorStats(c context.Context, key string, oid int64) (err error)
- func (d *Dao) SetVideoJam(c context.Context, jamTime int) (err error)
- func (d *Dao) SetWeight(c context.Context, mcases map[int64]*tmod.WeightParams) (err error)
- func (d *Dao) TrackAddRedis(c context.Context, key, value string) (err error)
- func (d *Dao) TrackAddVideosRedis(c context.Context, keys []string, value string) (err error)
- func (d *Dao) TrackRemRedis(c context.Context, key, value string) (err error)
- func (d *Dao) TrackRemVideosRedis(c context.Context, keys []string, value string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dao ¶
type Dao struct {
// contains filtered or unexported fields
}
Dao is redis dao.
func (*Dao) AddMonitorStats ¶
AddMonitorStats add stay stats
func (*Dao) ClearMonitorStats ¶
ClearMonitorStats clear expire stats
func (*Dao) GetWeight ¶
func (d *Dao) GetWeight(c context.Context, ids []int64) (mcases map[int64]*tmod.WeightParams, err error)
GetWeight 获取实时任务的权重配置
func (*Dao) RemMonitorStats ¶
RemMonitorStats remove stay stats
func (*Dao) SetVideoJam ¶
SetVideoJam set video traffic jam time
func (*Dao) TrackAddRedis ¶
TrackAddRedis add track redis
func (*Dao) TrackAddVideosRedis ¶
TrackAddVideosRedis add track video redis
func (*Dao) TrackRemRedis ¶
TrackRemRedis remove track redis
Click to show internal directories.
Click to hide internal directories.