type FakeIPVS …
type ServiceKey …
func (s *ServiceKey) String() string { … }
type RealServerKey …
func (r *RealServerKey) String() string { … }
type byAddress …
func (a byAddress) Len() int { … }
func (a byAddress) Less(i, j int) bool { … }
func (a byAddress) Swap(i, j int) { … }
func NewFake() *FakeIPVS { … }
func toServiceKey(serv *utilipvs.VirtualServer) ServiceKey { … }
func toRealServerKey(rs *utilipvs.RealServer) *RealServerKey { … }
func (f *FakeIPVS) AddVirtualServer(serv *utilipvs.VirtualServer) error { … }
func (f *FakeIPVS) UpdateVirtualServer(serv *utilipvs.VirtualServer) error { … }
func (f *FakeIPVS) DeleteVirtualServer(serv *utilipvs.VirtualServer) error { … }
func (f *FakeIPVS) GetVirtualServer(serv *utilipvs.VirtualServer) (*utilipvs.VirtualServer, error) { … }
func (f *FakeIPVS) GetVirtualServers() ([]*utilipvs.VirtualServer, error) { … }
func (f *FakeIPVS) Flush() error { … }
func (f *FakeIPVS) AddRealServer(serv *utilipvs.VirtualServer, dest *utilipvs.RealServer) error { … }
func (f *FakeIPVS) GetRealServers(serv *utilipvs.VirtualServer) ([]*utilipvs.RealServer, error) { … }
func (f *FakeIPVS) DeleteRealServer(serv *utilipvs.VirtualServer, dest *utilipvs.RealServer) error { … }
func (f *FakeIPVS) UpdateRealServer(serv *utilipvs.VirtualServer, dest *utilipvs.RealServer) error { … }
func (f *FakeIPVS) ConfigureTimeouts(time.Duration, time.Duration, time.Duration) error { … }
var _ …