Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppliedConfEvent ¶
type AppliedConfEvent struct { NetConf host.NetConf AppliedRules nft.AppliedRules observer.EventType }
AppliedConfEvent -
type Ask2ResolveDomainAddresses ¶
type Ask2ResolveDomainAddresses struct { IpVersion int FQDN model.FQDN ValidBefore time.Time observer.EventType }
Ask2ResolveDomainAddresses -
func (Ask2ResolveDomainAddresses) Cmp ¶
func (a Ask2ResolveDomainAddresses) Cmp(other Ask2ResolveDomainAddresses) int
Cmp -
type DnsRefresher ¶
type DnsRefresher struct {
// contains filtered or unexported fields
}
DnsRefresher -
func (*DnsRefresher) MakeObserver ¶
func (rf *DnsRefresher) MakeObserver(ctx context.Context) observer.Observer
MakeObserver -
type DomainAddresses ¶
type DomainAddresses struct { IpVersion int FQDN model.FQDN DnsAnswer agent.DomainAddresses observer.EventType }
DomainAddresses -
type NftApplierJob ¶
NftApplierJob -
func NewNftApplierJob ¶
func NewNftApplierJob(proc nft.NfTablesProcessor, client agent.SGClient, opts ...Option) *NftApplierJob
func (*NftApplierJob) MakeObserver ¶
func (jb *NftApplierJob) MakeObserver() observer.Observer
MakeObserver -
Click to show internal directories.
Click to hide internal directories.