Documentation
¶
Index ¶
- type KasUrlsByAgentIdCallback
- type Querier
- type RedisTracker
- func (t *RedisTracker) KasUrlsByAgentId(ctx context.Context, agentId int64, cb KasUrlsByAgentIdCallback) error
- func (t *RedisTracker) RegisterTunnel(ctx context.Context, agentId int64) error
- func (t *RedisTracker) Run(ctx context.Context) error
- func (t *RedisTracker) UnregisterTunnel(ctx context.Context, agentId int64) error
- type Registerer
- type Tracker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KasUrlsByAgentIdCallback ¶ added in v15.6.0
type Querier ¶
type Querier interface {
KasUrlsByAgentId(ctx context.Context, agentId int64, cb KasUrlsByAgentIdCallback) error
}
type RedisTracker ¶
type RedisTracker struct {
// contains filtered or unexported fields
}
func NewRedisTracker ¶
func (*RedisTracker) KasUrlsByAgentId ¶ added in v15.6.0
func (t *RedisTracker) KasUrlsByAgentId(ctx context.Context, agentId int64, cb KasUrlsByAgentIdCallback) error
func (*RedisTracker) RegisterTunnel ¶
func (t *RedisTracker) RegisterTunnel(ctx context.Context, agentId int64) error
func (*RedisTracker) UnregisterTunnel ¶
func (t *RedisTracker) UnregisterTunnel(ctx context.Context, agentId int64) error
type Registerer ¶
Click to show internal directories.
Click to hide internal directories.