updater

package
v1.6.65 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2024 License: Apache-2.0 Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GenesisSyncRpcUpdater

type GenesisSyncRpcUpdater struct {
	// contains filtered or unexported fields
}

func NewGenesisSyncRpcUpdater

func NewGenesisSyncRpcUpdater(cfg config.GenesisConfig) *GenesisSyncRpcUpdater

func (*GenesisSyncRpcUpdater) ParseHostAsVmPlatformInfo

func (v *GenesisSyncRpcUpdater) ParseHostAsVmPlatformInfo(info common.VIFRPCMessage, peer, natIP string, vtapID uint32) common.GenesisSyncDataResponse

func (*GenesisSyncRpcUpdater) ParseKVMPlatformInfo

func (v *GenesisSyncRpcUpdater) ParseKVMPlatformInfo(info common.VIFRPCMessage, peer string, vtapID uint32) common.GenesisSyncDataResponse

func (*GenesisSyncRpcUpdater) ParseProcessInfo

func (v *GenesisSyncRpcUpdater) ParseProcessInfo(info common.VIFRPCMessage, vtapID uint32) []model.GenesisProcess

func (*GenesisSyncRpcUpdater) ParseVIP

func (v *GenesisSyncRpcUpdater) ParseVIP(info common.VIFRPCMessage, vtapID uint32) []model.GenesisVIP

func (*GenesisSyncRpcUpdater) ParseVinterfaceInfo

func (v *GenesisSyncRpcUpdater) ParseVinterfaceInfo(info common.VIFRPCMessage, peer string, vtapID uint32, k8sClusterID, deviceType string) []model.GenesisVinterface

func (*GenesisSyncRpcUpdater) UnmarshalKubernetesProtobuf

func (v *GenesisSyncRpcUpdater) UnmarshalKubernetesProtobuf(info common.VIFRPCMessage) common.GenesisSyncDataResponse

func (*GenesisSyncRpcUpdater) UnmarshalProtobuf

func (*GenesisSyncRpcUpdater) UnmarshalWorkloadProtobuf

func (v *GenesisSyncRpcUpdater) UnmarshalWorkloadProtobuf(info common.VIFRPCMessage, tridentType string) common.GenesisSyncDataResponse

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL