Documentation ¶ Index ¶ Constants type IPCache func NewIPCache(events bool) *IPCache func (i *IPCache) Delete(IP string, source source.Source) bool func (i *IPCache) Upsert(ip string, hostIP net.IP, hostKey uint8, k8sMeta *ipcache.K8sMetadata, ...) (bool, error) type NodeEvent Constants ¶ View Source const ( EventUpsert = "upsert" EventDelete = "delete" ) Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type IPCache ¶ type IPCache struct { Events chan NodeEvent // contains filtered or unexported fields } func NewIPCache ¶ func NewIPCache(events bool) *IPCache func (*IPCache) Delete ¶ func (i *IPCache) Delete(IP string, source source.Source) bool func (*IPCache) Upsert ¶ func (i *IPCache) Upsert(ip string, hostIP net.IP, hostKey uint8, k8sMeta *ipcache.K8sMetadata, newIdentity ipcache.Identity) (bool, error) type NodeEvent ¶ type NodeEvent struct { // contains filtered or unexported fields } Source Files ¶ View all Source files ipcache.go Click to show internal directories. Click to hide internal directories.