msee

package
v0.0.0-...-24d440f Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GoUnusedProtection__ int

Functions

This section is empty.

Types

type CountersT

type CountersT map[MseeGroupT]map[MseeCounterName]int64
var MSEEGetCountersResult_Success_DEFAULT CountersT

func CountersTPtr

func CountersTPtr(v CountersT) *CountersT

type HistT

type HistT map[MseeQueueIDT]map[int8]float64
var MSEEGetHistResult_Success_DEFAULT HistT

func HistTPtr

func HistTPtr(v HistT) *HistT

type IPTypeT

type IPTypeT int64
const (
	IPTypeT_v4 IPTypeT = 4
	IPTypeT_v6 IPTypeT = 6
)

func IPTypeTFromString

func IPTypeTFromString(s string) (IPTypeT, error)

func IPTypeTPtr

func IPTypeTPtr(v IPTypeT) *IPTypeT

func (IPTypeT) MarshalText

func (p IPTypeT) MarshalText() ([]byte, error)

func (*IPTypeT) Scan

func (p *IPTypeT) Scan(value interface{}) error

func (IPTypeT) String

func (p IPTypeT) String() string

func (*IPTypeT) UnmarshalText

func (p *IPTypeT) UnmarshalText(text []byte) error

func (*IPTypeT) Value

func (p *IPTypeT) Value() (driver.Value, error)

type MSEE

type MSEE interface {
	// Parameters:
	//  - NbCustomerPorts
	//  - MacAddr
	//  - Ipv4Loaddr
	//  - Ipv6Loaddr
	InitDpdkPort(nb_customer_ports MseePortCountT, mac_addr MseeMacT, ipv4_loaddr MseeIp4T, ipv6_loaddr *MseeIp6T) (r ResultT, err error)
	// Parameters:
	//  - VrfID
	//  - Port
	//  - OuterVlan
	//  - InnerVlan
	AddPortToVrf(vrf_id MseeVrfIDT, port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)
	// Parameters:
	//  - Port
	//  - OuterVlan
	//  - InnerVlan
	DeletePortFromVrf(port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)
	// Parameters:
	//  - Vni
	//  - VrfID
	MapVniToVrf(vni MseeVniT, vrf_id MseeVrfIDT) (r ResultT, err error)
	// Parameters:
	//  - Vni
	UnmapVniToVrf(vni MseeVniT) (r ResultT, err error)
	// Parameters:
	//  - VrfID
	//  - DstVMIPPrefix
	//  - DstHostIP
	//  - DstMacAddress
	//  - Vni
	//  - Port
	AddEncapRoute(vrf_id MseeVrfIDT, dst_vm_ip_prefix *MseeIPPrefixT, dst_host_ip *MseeIPAddressT, dst_mac_address MseeMacT, vni MseeVniT, port MseeUDPPortT) (r ResultT, err error)
	// Parameters:
	//  - VrfID
	//  - DstVMIPPrefix
	DeleteEncapRoute(vrf_id MseeVrfIDT, dst_vm_ip_prefix *MseeIPPrefixT) (r ResultT, err error)
	// Parameters:
	//  - VrfID
	//  - DstIPPrefix
	//  - Mac
	//  - Port
	//  - OuterVlan
	//  - InnerVlan
	AddDecapRoute(vrf_id MseeVrfIDT, dst_ip_prefix *MseeIPPrefixT, mac MseeMacT, port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)
	// Parameters:
	//  - VrfID
	//  - DstIPPrefix
	DeleteDecapRoute(vrf_id MseeVrfIDT, dst_ip_prefix *MseeIPPrefixT) (r ResultT, err error)
	// Parameters:
	//  - Group
	GetCounters(group MseeGroupT) (r CountersT, err error)
	// Parameters:
	//  - Group
	GetStatistics(group MseeGroupT) (r StatisticsT, err error)
	GetHist() (r HistT, err error)
}

type MSEEAddDecapRouteArgs

type MSEEAddDecapRouteArgs struct {
	VrfID       MseeVrfIDT     `thrift:"vrf_id,1" db:"vrf_id" json:"vrf_id"`
	DstIPPrefix *MseeIPPrefixT `thrift:"dst_ip_prefix,2" db:"dst_ip_prefix" json:"dst_ip_prefix"`
	Mac         MseeMacT       `thrift:"mac,3" db:"mac" json:"mac"`
	Port        MseePortT      `thrift:"port,4" db:"port" json:"port"`
	OuterVlan   MseeVlanT      `thrift:"outer_vlan,5" db:"outer_vlan" json:"outer_vlan"`
	InnerVlan   MseeVlanT      `thrift:"inner_vlan,6" db:"inner_vlan" json:"inner_vlan"`
}

Attributes:

  • VrfID
  • DstIPPrefix
  • Mac
  • Port
  • OuterVlan
  • InnerVlan

func NewMSEEAddDecapRouteArgs

func NewMSEEAddDecapRouteArgs() *MSEEAddDecapRouteArgs

func (*MSEEAddDecapRouteArgs) GetDstIPPrefix

func (p *MSEEAddDecapRouteArgs) GetDstIPPrefix() *MseeIPPrefixT

func (*MSEEAddDecapRouteArgs) GetInnerVlan

func (p *MSEEAddDecapRouteArgs) GetInnerVlan() MseeVlanT

func (*MSEEAddDecapRouteArgs) GetMac

func (p *MSEEAddDecapRouteArgs) GetMac() MseeMacT

func (*MSEEAddDecapRouteArgs) GetOuterVlan

func (p *MSEEAddDecapRouteArgs) GetOuterVlan() MseeVlanT

func (*MSEEAddDecapRouteArgs) GetPort

func (p *MSEEAddDecapRouteArgs) GetPort() MseePortT

func (*MSEEAddDecapRouteArgs) GetVrfID

func (p *MSEEAddDecapRouteArgs) GetVrfID() MseeVrfIDT

func (*MSEEAddDecapRouteArgs) IsSetDstIPPrefix

func (p *MSEEAddDecapRouteArgs) IsSetDstIPPrefix() bool

func (*MSEEAddDecapRouteArgs) Read

func (*MSEEAddDecapRouteArgs) ReadField1

func (p *MSEEAddDecapRouteArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) ReadField2

func (p *MSEEAddDecapRouteArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) ReadField3

func (p *MSEEAddDecapRouteArgs) ReadField3(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) ReadField4

func (p *MSEEAddDecapRouteArgs) ReadField4(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) ReadField5

func (p *MSEEAddDecapRouteArgs) ReadField5(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) ReadField6

func (p *MSEEAddDecapRouteArgs) ReadField6(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteArgs) String

func (p *MSEEAddDecapRouteArgs) String() string

func (*MSEEAddDecapRouteArgs) Write

func (p *MSEEAddDecapRouteArgs) Write(oprot thrift.TProtocol) error

type MSEEAddDecapRouteResult

type MSEEAddDecapRouteResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEAddDecapRouteResult

func NewMSEEAddDecapRouteResult() *MSEEAddDecapRouteResult

func (*MSEEAddDecapRouteResult) GetSuccess

func (p *MSEEAddDecapRouteResult) GetSuccess() ResultT

func (*MSEEAddDecapRouteResult) IsSetSuccess

func (p *MSEEAddDecapRouteResult) IsSetSuccess() bool

func (*MSEEAddDecapRouteResult) Read

func (*MSEEAddDecapRouteResult) ReadField0

func (p *MSEEAddDecapRouteResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEAddDecapRouteResult) String

func (p *MSEEAddDecapRouteResult) String() string

func (*MSEEAddDecapRouteResult) Write

type MSEEAddEncapRouteArgs

type MSEEAddEncapRouteArgs struct {
	VrfID         MseeVrfIDT      `thrift:"vrf_id,1" db:"vrf_id" json:"vrf_id"`
	DstVMIPPrefix *MseeIPPrefixT  `thrift:"dst_vm_ip_prefix,2" db:"dst_vm_ip_prefix" json:"dst_vm_ip_prefix"`
	DstHostIP     *MseeIPAddressT `thrift:"dst_host_ip,3" db:"dst_host_ip" json:"dst_host_ip"`
	DstMacAddress MseeMacT        `thrift:"dst_mac_address,4" db:"dst_mac_address" json:"dst_mac_address"`
	Vni           MseeVniT        `thrift:"vni,5" db:"vni" json:"vni"`
	Port          MseeUDPPortT    `thrift:"port,6" db:"port" json:"port"`
}

Attributes:

  • VrfID
  • DstVMIPPrefix
  • DstHostIP
  • DstMacAddress
  • Vni
  • Port

func NewMSEEAddEncapRouteArgs

func NewMSEEAddEncapRouteArgs() *MSEEAddEncapRouteArgs

func (*MSEEAddEncapRouteArgs) GetDstHostIP

func (p *MSEEAddEncapRouteArgs) GetDstHostIP() *MseeIPAddressT

func (*MSEEAddEncapRouteArgs) GetDstMacAddress

func (p *MSEEAddEncapRouteArgs) GetDstMacAddress() MseeMacT

func (*MSEEAddEncapRouteArgs) GetDstVMIPPrefix

func (p *MSEEAddEncapRouteArgs) GetDstVMIPPrefix() *MseeIPPrefixT

func (*MSEEAddEncapRouteArgs) GetPort

func (p *MSEEAddEncapRouteArgs) GetPort() MseeUDPPortT

func (*MSEEAddEncapRouteArgs) GetVni

func (p *MSEEAddEncapRouteArgs) GetVni() MseeVniT

func (*MSEEAddEncapRouteArgs) GetVrfID

func (p *MSEEAddEncapRouteArgs) GetVrfID() MseeVrfIDT

func (*MSEEAddEncapRouteArgs) IsSetDstHostIP

func (p *MSEEAddEncapRouteArgs) IsSetDstHostIP() bool

func (*MSEEAddEncapRouteArgs) IsSetDstVMIPPrefix

func (p *MSEEAddEncapRouteArgs) IsSetDstVMIPPrefix() bool

func (*MSEEAddEncapRouteArgs) Read

func (*MSEEAddEncapRouteArgs) ReadField1

func (p *MSEEAddEncapRouteArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) ReadField2

func (p *MSEEAddEncapRouteArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) ReadField3

func (p *MSEEAddEncapRouteArgs) ReadField3(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) ReadField4

func (p *MSEEAddEncapRouteArgs) ReadField4(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) ReadField5

func (p *MSEEAddEncapRouteArgs) ReadField5(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) ReadField6

func (p *MSEEAddEncapRouteArgs) ReadField6(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteArgs) String

func (p *MSEEAddEncapRouteArgs) String() string

func (*MSEEAddEncapRouteArgs) Write

func (p *MSEEAddEncapRouteArgs) Write(oprot thrift.TProtocol) error

type MSEEAddEncapRouteResult

type MSEEAddEncapRouteResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEAddEncapRouteResult

func NewMSEEAddEncapRouteResult() *MSEEAddEncapRouteResult

func (*MSEEAddEncapRouteResult) GetSuccess

func (p *MSEEAddEncapRouteResult) GetSuccess() ResultT

func (*MSEEAddEncapRouteResult) IsSetSuccess

func (p *MSEEAddEncapRouteResult) IsSetSuccess() bool

func (*MSEEAddEncapRouteResult) Read

func (*MSEEAddEncapRouteResult) ReadField0

func (p *MSEEAddEncapRouteResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEAddEncapRouteResult) String

func (p *MSEEAddEncapRouteResult) String() string

func (*MSEEAddEncapRouteResult) Write

type MSEEAddPortToVrfArgs

type MSEEAddPortToVrfArgs struct {
	VrfID     MseeVrfIDT `thrift:"vrf_id,1" db:"vrf_id" json:"vrf_id"`
	Port      MseePortT  `thrift:"port,2" db:"port" json:"port"`
	OuterVlan MseeVlanT  `thrift:"outer_vlan,3" db:"outer_vlan" json:"outer_vlan"`
	InnerVlan MseeVlanT  `thrift:"inner_vlan,4" db:"inner_vlan" json:"inner_vlan"`
}

Attributes:

  • VrfID
  • Port
  • OuterVlan
  • InnerVlan

func NewMSEEAddPortToVrfArgs

func NewMSEEAddPortToVrfArgs() *MSEEAddPortToVrfArgs

func (*MSEEAddPortToVrfArgs) GetInnerVlan

func (p *MSEEAddPortToVrfArgs) GetInnerVlan() MseeVlanT

func (*MSEEAddPortToVrfArgs) GetOuterVlan

func (p *MSEEAddPortToVrfArgs) GetOuterVlan() MseeVlanT

func (*MSEEAddPortToVrfArgs) GetPort

func (p *MSEEAddPortToVrfArgs) GetPort() MseePortT

func (*MSEEAddPortToVrfArgs) GetVrfID

func (p *MSEEAddPortToVrfArgs) GetVrfID() MseeVrfIDT

func (*MSEEAddPortToVrfArgs) Read

func (p *MSEEAddPortToVrfArgs) Read(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfArgs) ReadField1

func (p *MSEEAddPortToVrfArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfArgs) ReadField2

func (p *MSEEAddPortToVrfArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfArgs) ReadField3

func (p *MSEEAddPortToVrfArgs) ReadField3(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfArgs) ReadField4

func (p *MSEEAddPortToVrfArgs) ReadField4(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfArgs) String

func (p *MSEEAddPortToVrfArgs) String() string

func (*MSEEAddPortToVrfArgs) Write

func (p *MSEEAddPortToVrfArgs) Write(oprot thrift.TProtocol) error

type MSEEAddPortToVrfResult

type MSEEAddPortToVrfResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEAddPortToVrfResult

func NewMSEEAddPortToVrfResult() *MSEEAddPortToVrfResult

func (*MSEEAddPortToVrfResult) GetSuccess

func (p *MSEEAddPortToVrfResult) GetSuccess() ResultT

func (*MSEEAddPortToVrfResult) IsSetSuccess

func (p *MSEEAddPortToVrfResult) IsSetSuccess() bool

func (*MSEEAddPortToVrfResult) Read

func (*MSEEAddPortToVrfResult) ReadField0

func (p *MSEEAddPortToVrfResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEAddPortToVrfResult) String

func (p *MSEEAddPortToVrfResult) String() string

func (*MSEEAddPortToVrfResult) Write

func (p *MSEEAddPortToVrfResult) Write(oprot thrift.TProtocol) error

type MSEEClient

type MSEEClient struct {
	Transport       thrift.TTransport
	ProtocolFactory thrift.TProtocolFactory
	InputProtocol   thrift.TProtocol
	OutputProtocol  thrift.TProtocol
	SeqId           int32
}

func NewMSEEClientProtocol

func NewMSEEClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *MSEEClient

func (*MSEEClient) AddDecapRoute

func (p *MSEEClient) AddDecapRoute(vrf_id MseeVrfIDT, dst_ip_prefix *MseeIPPrefixT, mac MseeMacT, port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)

Parameters:

  • VrfID
  • DstIPPrefix
  • Mac
  • Port
  • OuterVlan
  • InnerVlan

func (*MSEEClient) AddEncapRoute

func (p *MSEEClient) AddEncapRoute(vrf_id MseeVrfIDT, dst_vm_ip_prefix *MseeIPPrefixT, dst_host_ip *MseeIPAddressT, dst_mac_address MseeMacT, vni MseeVniT, port MseeUDPPortT) (r ResultT, err error)

Parameters:

  • VrfID
  • DstVMIPPrefix
  • DstHostIP
  • DstMacAddress
  • Vni
  • Port

func (*MSEEClient) AddPortToVrf

func (p *MSEEClient) AddPortToVrf(vrf_id MseeVrfIDT, port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)

Parameters:

  • VrfID
  • Port
  • OuterVlan
  • InnerVlan

func (*MSEEClient) DeleteDecapRoute

func (p *MSEEClient) DeleteDecapRoute(vrf_id MseeVrfIDT, dst_ip_prefix *MseeIPPrefixT) (r ResultT, err error)

Parameters:

  • VrfID
  • DstIPPrefix

func (*MSEEClient) DeleteEncapRoute

func (p *MSEEClient) DeleteEncapRoute(vrf_id MseeVrfIDT, dst_vm_ip_prefix *MseeIPPrefixT) (r ResultT, err error)

Parameters:

  • VrfID
  • DstVMIPPrefix

func (*MSEEClient) DeletePortFromVrf

func (p *MSEEClient) DeletePortFromVrf(port MseePortT, outer_vlan MseeVlanT, inner_vlan MseeVlanT) (r ResultT, err error)

Parameters:

  • Port
  • OuterVlan
  • InnerVlan

func (*MSEEClient) GetCounters

func (p *MSEEClient) GetCounters(group MseeGroupT) (r CountersT, err error)

Parameters:

  • Group

func (*MSEEClient) GetHist

func (p *MSEEClient) GetHist() (r HistT, err error)

func (*MSEEClient) GetStatistics

func (p *MSEEClient) GetStatistics(group MseeGroupT) (r StatisticsT, err error)

Parameters:

  • Group

func (*MSEEClient) InitDpdkPort

func (p *MSEEClient) InitDpdkPort(nb_customer_ports MseePortCountT, mac_addr MseeMacT, ipv4_loaddr MseeIp4T, ipv6_loaddr *MseeIp6T) (r ResultT, err error)

Parameters:

  • NbCustomerPorts
  • MacAddr
  • Ipv4Loaddr
  • Ipv6Loaddr

func (*MSEEClient) MapVniToVrf

func (p *MSEEClient) MapVniToVrf(vni MseeVniT, vrf_id MseeVrfIDT) (r ResultT, err error)

Parameters:

  • Vni
  • VrfID

func (*MSEEClient) UnmapVniToVrf

func (p *MSEEClient) UnmapVniToVrf(vni MseeVniT) (r ResultT, err error)

Parameters:

  • Vni

type MSEEDeleteDecapRouteArgs

type MSEEDeleteDecapRouteArgs struct {
	VrfID       MseeVrfIDT     `thrift:"vrf_id,1" db:"vrf_id" json:"vrf_id"`
	DstIPPrefix *MseeIPPrefixT `thrift:"dst_ip_prefix,2" db:"dst_ip_prefix" json:"dst_ip_prefix"`
}

Attributes:

  • VrfID
  • DstIPPrefix

func NewMSEEDeleteDecapRouteArgs

func NewMSEEDeleteDecapRouteArgs() *MSEEDeleteDecapRouteArgs

func (*MSEEDeleteDecapRouteArgs) GetDstIPPrefix

func (p *MSEEDeleteDecapRouteArgs) GetDstIPPrefix() *MseeIPPrefixT

func (*MSEEDeleteDecapRouteArgs) GetVrfID

func (p *MSEEDeleteDecapRouteArgs) GetVrfID() MseeVrfIDT

func (*MSEEDeleteDecapRouteArgs) IsSetDstIPPrefix

func (p *MSEEDeleteDecapRouteArgs) IsSetDstIPPrefix() bool

func (*MSEEDeleteDecapRouteArgs) Read

func (*MSEEDeleteDecapRouteArgs) ReadField1

func (p *MSEEDeleteDecapRouteArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEDeleteDecapRouteArgs) ReadField2

func (p *MSEEDeleteDecapRouteArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEDeleteDecapRouteArgs) String

func (p *MSEEDeleteDecapRouteArgs) String() string

func (*MSEEDeleteDecapRouteArgs) Write

type MSEEDeleteDecapRouteResult

type MSEEDeleteDecapRouteResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEDeleteDecapRouteResult

func NewMSEEDeleteDecapRouteResult() *MSEEDeleteDecapRouteResult

func (*MSEEDeleteDecapRouteResult) GetSuccess

func (p *MSEEDeleteDecapRouteResult) GetSuccess() ResultT

func (*MSEEDeleteDecapRouteResult) IsSetSuccess

func (p *MSEEDeleteDecapRouteResult) IsSetSuccess() bool

func (*MSEEDeleteDecapRouteResult) Read

func (*MSEEDeleteDecapRouteResult) ReadField0

func (p *MSEEDeleteDecapRouteResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEDeleteDecapRouteResult) String

func (p *MSEEDeleteDecapRouteResult) String() string

func (*MSEEDeleteDecapRouteResult) Write

type MSEEDeleteEncapRouteArgs

type MSEEDeleteEncapRouteArgs struct {
	VrfID         MseeVrfIDT     `thrift:"vrf_id,1" db:"vrf_id" json:"vrf_id"`
	DstVMIPPrefix *MseeIPPrefixT `thrift:"dst_vm_ip_prefix,2" db:"dst_vm_ip_prefix" json:"dst_vm_ip_prefix"`
}

Attributes:

  • VrfID
  • DstVMIPPrefix

func NewMSEEDeleteEncapRouteArgs

func NewMSEEDeleteEncapRouteArgs() *MSEEDeleteEncapRouteArgs

func (*MSEEDeleteEncapRouteArgs) GetDstVMIPPrefix

func (p *MSEEDeleteEncapRouteArgs) GetDstVMIPPrefix() *MseeIPPrefixT

func (*MSEEDeleteEncapRouteArgs) GetVrfID

func (p *MSEEDeleteEncapRouteArgs) GetVrfID() MseeVrfIDT

func (*MSEEDeleteEncapRouteArgs) IsSetDstVMIPPrefix

func (p *MSEEDeleteEncapRouteArgs) IsSetDstVMIPPrefix() bool

func (*MSEEDeleteEncapRouteArgs) Read

func (*MSEEDeleteEncapRouteArgs) ReadField1

func (p *MSEEDeleteEncapRouteArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEDeleteEncapRouteArgs) ReadField2

func (p *MSEEDeleteEncapRouteArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEDeleteEncapRouteArgs) String

func (p *MSEEDeleteEncapRouteArgs) String() string

func (*MSEEDeleteEncapRouteArgs) Write

type MSEEDeleteEncapRouteResult

type MSEEDeleteEncapRouteResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEDeleteEncapRouteResult

func NewMSEEDeleteEncapRouteResult() *MSEEDeleteEncapRouteResult

func (*MSEEDeleteEncapRouteResult) GetSuccess

func (p *MSEEDeleteEncapRouteResult) GetSuccess() ResultT

func (*MSEEDeleteEncapRouteResult) IsSetSuccess

func (p *MSEEDeleteEncapRouteResult) IsSetSuccess() bool

func (*MSEEDeleteEncapRouteResult) Read

func (*MSEEDeleteEncapRouteResult) ReadField0

func (p *MSEEDeleteEncapRouteResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEDeleteEncapRouteResult) String

func (p *MSEEDeleteEncapRouteResult) String() string

func (*MSEEDeleteEncapRouteResult) Write

type MSEEDeletePortFromVrfArgs

type MSEEDeletePortFromVrfArgs struct {
	Port      MseePortT `thrift:"port,1" db:"port" json:"port"`
	OuterVlan MseeVlanT `thrift:"outer_vlan,2" db:"outer_vlan" json:"outer_vlan"`
	InnerVlan MseeVlanT `thrift:"inner_vlan,3" db:"inner_vlan" json:"inner_vlan"`
}

Attributes:

  • Port
  • OuterVlan
  • InnerVlan

func NewMSEEDeletePortFromVrfArgs

func NewMSEEDeletePortFromVrfArgs() *MSEEDeletePortFromVrfArgs

func (*MSEEDeletePortFromVrfArgs) GetInnerVlan

func (p *MSEEDeletePortFromVrfArgs) GetInnerVlan() MseeVlanT

func (*MSEEDeletePortFromVrfArgs) GetOuterVlan

func (p *MSEEDeletePortFromVrfArgs) GetOuterVlan() MseeVlanT

func (*MSEEDeletePortFromVrfArgs) GetPort

func (p *MSEEDeletePortFromVrfArgs) GetPort() MseePortT

func (*MSEEDeletePortFromVrfArgs) Read

func (*MSEEDeletePortFromVrfArgs) ReadField1

func (p *MSEEDeletePortFromVrfArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEDeletePortFromVrfArgs) ReadField2

func (p *MSEEDeletePortFromVrfArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEDeletePortFromVrfArgs) ReadField3

func (p *MSEEDeletePortFromVrfArgs) ReadField3(iprot thrift.TProtocol) error

func (*MSEEDeletePortFromVrfArgs) String

func (p *MSEEDeletePortFromVrfArgs) String() string

func (*MSEEDeletePortFromVrfArgs) Write

type MSEEDeletePortFromVrfResult

type MSEEDeletePortFromVrfResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEDeletePortFromVrfResult

func NewMSEEDeletePortFromVrfResult() *MSEEDeletePortFromVrfResult

func (*MSEEDeletePortFromVrfResult) GetSuccess

func (p *MSEEDeletePortFromVrfResult) GetSuccess() ResultT

func (*MSEEDeletePortFromVrfResult) IsSetSuccess

func (p *MSEEDeletePortFromVrfResult) IsSetSuccess() bool

func (*MSEEDeletePortFromVrfResult) Read

func (*MSEEDeletePortFromVrfResult) ReadField0

func (p *MSEEDeletePortFromVrfResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEDeletePortFromVrfResult) String

func (p *MSEEDeletePortFromVrfResult) String() string

func (*MSEEDeletePortFromVrfResult) Write

type MSEEGetCountersArgs

type MSEEGetCountersArgs struct {
	Group MseeGroupT `thrift:"group,1" db:"group" json:"group"`
}

Attributes:

  • Group

func NewMSEEGetCountersArgs

func NewMSEEGetCountersArgs() *MSEEGetCountersArgs

func (*MSEEGetCountersArgs) GetGroup

func (p *MSEEGetCountersArgs) GetGroup() MseeGroupT

func (*MSEEGetCountersArgs) Read

func (p *MSEEGetCountersArgs) Read(iprot thrift.TProtocol) error

func (*MSEEGetCountersArgs) ReadField1

func (p *MSEEGetCountersArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEGetCountersArgs) String

func (p *MSEEGetCountersArgs) String() string

func (*MSEEGetCountersArgs) Write

func (p *MSEEGetCountersArgs) Write(oprot thrift.TProtocol) error

type MSEEGetCountersResult

type MSEEGetCountersResult struct {
	Success CountersT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEGetCountersResult

func NewMSEEGetCountersResult() *MSEEGetCountersResult

func (*MSEEGetCountersResult) GetSuccess

func (p *MSEEGetCountersResult) GetSuccess() CountersT

func (*MSEEGetCountersResult) IsSetSuccess

func (p *MSEEGetCountersResult) IsSetSuccess() bool

func (*MSEEGetCountersResult) Read

func (*MSEEGetCountersResult) ReadField0

func (p *MSEEGetCountersResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEGetCountersResult) String

func (p *MSEEGetCountersResult) String() string

func (*MSEEGetCountersResult) Write

func (p *MSEEGetCountersResult) Write(oprot thrift.TProtocol) error

type MSEEGetHistArgs

type MSEEGetHistArgs struct {
}

func NewMSEEGetHistArgs

func NewMSEEGetHistArgs() *MSEEGetHistArgs

func (*MSEEGetHistArgs) Read

func (p *MSEEGetHistArgs) Read(iprot thrift.TProtocol) error

func (*MSEEGetHistArgs) String

func (p *MSEEGetHistArgs) String() string

func (*MSEEGetHistArgs) Write

func (p *MSEEGetHistArgs) Write(oprot thrift.TProtocol) error

type MSEEGetHistResult

type MSEEGetHistResult struct {
	Success HistT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEGetHistResult

func NewMSEEGetHistResult() *MSEEGetHistResult

func (*MSEEGetHistResult) GetSuccess

func (p *MSEEGetHistResult) GetSuccess() HistT

func (*MSEEGetHistResult) IsSetSuccess

func (p *MSEEGetHistResult) IsSetSuccess() bool

func (*MSEEGetHistResult) Read

func (p *MSEEGetHistResult) Read(iprot thrift.TProtocol) error

func (*MSEEGetHistResult) ReadField0

func (p *MSEEGetHistResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEGetHistResult) String

func (p *MSEEGetHistResult) String() string

func (*MSEEGetHistResult) Write

func (p *MSEEGetHistResult) Write(oprot thrift.TProtocol) error

type MSEEGetStatisticsArgs

type MSEEGetStatisticsArgs struct {
	Group MseeGroupT `thrift:"group,1" db:"group" json:"group"`
}

Attributes:

  • Group

func NewMSEEGetStatisticsArgs

func NewMSEEGetStatisticsArgs() *MSEEGetStatisticsArgs

func (*MSEEGetStatisticsArgs) GetGroup

func (p *MSEEGetStatisticsArgs) GetGroup() MseeGroupT

func (*MSEEGetStatisticsArgs) Read

func (*MSEEGetStatisticsArgs) ReadField1

func (p *MSEEGetStatisticsArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEGetStatisticsArgs) String

func (p *MSEEGetStatisticsArgs) String() string

func (*MSEEGetStatisticsArgs) Write

func (p *MSEEGetStatisticsArgs) Write(oprot thrift.TProtocol) error

type MSEEGetStatisticsResult

type MSEEGetStatisticsResult struct {
	Success StatisticsT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEGetStatisticsResult

func NewMSEEGetStatisticsResult() *MSEEGetStatisticsResult

func (*MSEEGetStatisticsResult) GetSuccess

func (p *MSEEGetStatisticsResult) GetSuccess() StatisticsT

func (*MSEEGetStatisticsResult) IsSetSuccess

func (p *MSEEGetStatisticsResult) IsSetSuccess() bool

func (*MSEEGetStatisticsResult) Read

func (*MSEEGetStatisticsResult) ReadField0

func (p *MSEEGetStatisticsResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEGetStatisticsResult) String

func (p *MSEEGetStatisticsResult) String() string

func (*MSEEGetStatisticsResult) Write

type MSEEInitDpdkPortArgs

type MSEEInitDpdkPortArgs struct {
	NbCustomerPorts MseePortCountT `thrift:"nb_customer_ports,1" db:"nb_customer_ports" json:"nb_customer_ports"`
	MacAddr         MseeMacT       `thrift:"mac_addr,2" db:"mac_addr" json:"mac_addr"`
	Ipv4Loaddr      MseeIp4T       `thrift:"ipv4_loaddr,3" db:"ipv4_loaddr" json:"ipv4_loaddr"`
	Ipv6Loaddr      *MseeIp6T      `thrift:"ipv6_loaddr,4" db:"ipv6_loaddr" json:"ipv6_loaddr"`
}

Attributes:

  • NbCustomerPorts
  • MacAddr
  • Ipv4Loaddr
  • Ipv6Loaddr

func NewMSEEInitDpdkPortArgs

func NewMSEEInitDpdkPortArgs() *MSEEInitDpdkPortArgs

func (*MSEEInitDpdkPortArgs) GetIpv4Loaddr

func (p *MSEEInitDpdkPortArgs) GetIpv4Loaddr() MseeIp4T

func (*MSEEInitDpdkPortArgs) GetIpv6Loaddr

func (p *MSEEInitDpdkPortArgs) GetIpv6Loaddr() *MseeIp6T

func (*MSEEInitDpdkPortArgs) GetMacAddr

func (p *MSEEInitDpdkPortArgs) GetMacAddr() MseeMacT

func (*MSEEInitDpdkPortArgs) GetNbCustomerPorts

func (p *MSEEInitDpdkPortArgs) GetNbCustomerPorts() MseePortCountT

func (*MSEEInitDpdkPortArgs) IsSetIpv6Loaddr

func (p *MSEEInitDpdkPortArgs) IsSetIpv6Loaddr() bool

func (*MSEEInitDpdkPortArgs) Read

func (p *MSEEInitDpdkPortArgs) Read(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortArgs) ReadField1

func (p *MSEEInitDpdkPortArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortArgs) ReadField2

func (p *MSEEInitDpdkPortArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortArgs) ReadField3

func (p *MSEEInitDpdkPortArgs) ReadField3(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortArgs) ReadField4

func (p *MSEEInitDpdkPortArgs) ReadField4(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortArgs) String

func (p *MSEEInitDpdkPortArgs) String() string

func (*MSEEInitDpdkPortArgs) Write

func (p *MSEEInitDpdkPortArgs) Write(oprot thrift.TProtocol) error

type MSEEInitDpdkPortResult

type MSEEInitDpdkPortResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEInitDpdkPortResult

func NewMSEEInitDpdkPortResult() *MSEEInitDpdkPortResult

func (*MSEEInitDpdkPortResult) GetSuccess

func (p *MSEEInitDpdkPortResult) GetSuccess() ResultT

func (*MSEEInitDpdkPortResult) IsSetSuccess

func (p *MSEEInitDpdkPortResult) IsSetSuccess() bool

func (*MSEEInitDpdkPortResult) Read

func (*MSEEInitDpdkPortResult) ReadField0

func (p *MSEEInitDpdkPortResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEInitDpdkPortResult) String

func (p *MSEEInitDpdkPortResult) String() string

func (*MSEEInitDpdkPortResult) Write

func (p *MSEEInitDpdkPortResult) Write(oprot thrift.TProtocol) error

type MSEEMapVniToVrfArgs

type MSEEMapVniToVrfArgs struct {
	Vni   MseeVniT   `thrift:"vni,1" db:"vni" json:"vni"`
	VrfID MseeVrfIDT `thrift:"vrf_id,2" db:"vrf_id" json:"vrf_id"`
}

Attributes:

  • Vni
  • VrfID

func NewMSEEMapVniToVrfArgs

func NewMSEEMapVniToVrfArgs() *MSEEMapVniToVrfArgs

func (*MSEEMapVniToVrfArgs) GetVni

func (p *MSEEMapVniToVrfArgs) GetVni() MseeVniT

func (*MSEEMapVniToVrfArgs) GetVrfID

func (p *MSEEMapVniToVrfArgs) GetVrfID() MseeVrfIDT

func (*MSEEMapVniToVrfArgs) Read

func (p *MSEEMapVniToVrfArgs) Read(iprot thrift.TProtocol) error

func (*MSEEMapVniToVrfArgs) ReadField1

func (p *MSEEMapVniToVrfArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEMapVniToVrfArgs) ReadField2

func (p *MSEEMapVniToVrfArgs) ReadField2(iprot thrift.TProtocol) error

func (*MSEEMapVniToVrfArgs) String

func (p *MSEEMapVniToVrfArgs) String() string

func (*MSEEMapVniToVrfArgs) Write

func (p *MSEEMapVniToVrfArgs) Write(oprot thrift.TProtocol) error

type MSEEMapVniToVrfResult

type MSEEMapVniToVrfResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEMapVniToVrfResult

func NewMSEEMapVniToVrfResult() *MSEEMapVniToVrfResult

func (*MSEEMapVniToVrfResult) GetSuccess

func (p *MSEEMapVniToVrfResult) GetSuccess() ResultT

func (*MSEEMapVniToVrfResult) IsSetSuccess

func (p *MSEEMapVniToVrfResult) IsSetSuccess() bool

func (*MSEEMapVniToVrfResult) Read

func (*MSEEMapVniToVrfResult) ReadField0

func (p *MSEEMapVniToVrfResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEMapVniToVrfResult) String

func (p *MSEEMapVniToVrfResult) String() string

func (*MSEEMapVniToVrfResult) Write

func (p *MSEEMapVniToVrfResult) Write(oprot thrift.TProtocol) error

type MSEEProcessor

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

func NewMSEEProcessor

func NewMSEEProcessor(handler MSEE) *MSEEProcessor

func (*MSEEProcessor) AddToProcessorMap

func (p *MSEEProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*MSEEProcessor) GetProcessorFunction

func (p *MSEEProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*MSEEProcessor) Process

func (p *MSEEProcessor) Process(iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*MSEEProcessor) ProcessorMap

func (p *MSEEProcessor) ProcessorMap() map[string]thrift.TProcessorFunction

type MSEEUnmapVniToVrfArgs

type MSEEUnmapVniToVrfArgs struct {
	Vni MseeVniT `thrift:"vni,1" db:"vni" json:"vni"`
}

Attributes:

  • Vni

func NewMSEEUnmapVniToVrfArgs

func NewMSEEUnmapVniToVrfArgs() *MSEEUnmapVniToVrfArgs

func (*MSEEUnmapVniToVrfArgs) GetVni

func (p *MSEEUnmapVniToVrfArgs) GetVni() MseeVniT

func (*MSEEUnmapVniToVrfArgs) Read

func (*MSEEUnmapVniToVrfArgs) ReadField1

func (p *MSEEUnmapVniToVrfArgs) ReadField1(iprot thrift.TProtocol) error

func (*MSEEUnmapVniToVrfArgs) String

func (p *MSEEUnmapVniToVrfArgs) String() string

func (*MSEEUnmapVniToVrfArgs) Write

func (p *MSEEUnmapVniToVrfArgs) Write(oprot thrift.TProtocol) error

type MSEEUnmapVniToVrfResult

type MSEEUnmapVniToVrfResult struct {
	Success *ResultT `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewMSEEUnmapVniToVrfResult

func NewMSEEUnmapVniToVrfResult() *MSEEUnmapVniToVrfResult

func (*MSEEUnmapVniToVrfResult) GetSuccess

func (p *MSEEUnmapVniToVrfResult) GetSuccess() ResultT

func (*MSEEUnmapVniToVrfResult) IsSetSuccess

func (p *MSEEUnmapVniToVrfResult) IsSetSuccess() bool

func (*MSEEUnmapVniToVrfResult) Read

func (*MSEEUnmapVniToVrfResult) ReadField0

func (p *MSEEUnmapVniToVrfResult) ReadField0(iprot thrift.TProtocol) error

func (*MSEEUnmapVniToVrfResult) String

func (p *MSEEUnmapVniToVrfResult) String() string

func (*MSEEUnmapVniToVrfResult) Write

type MseeCounterName

type MseeCounterName string

func MseeCounterNamePtr

func MseeCounterNamePtr(v MseeCounterName) *MseeCounterName

type MseeGroupT

type MseeGroupT string

func MseeGroupTPtr

func MseeGroupTPtr(v MseeGroupT) *MseeGroupT

type MseeIPAddressT

type MseeIPAddressT struct {
	IP   *MseeIPT `thrift:"ip,1" db:"ip" json:"ip"`
	Type IPTypeT  `thrift:"type,2" db:"type" json:"type"`
}

Attributes:

  • IP
  • Type
var MSEEAddEncapRouteArgs_DstHostIP_DEFAULT *MseeIPAddressT
var MseeIPPrefixT_IP_DEFAULT *MseeIPAddressT

func NewMseeIPAddressT

func NewMseeIPAddressT() *MseeIPAddressT

func (*MseeIPAddressT) GetIP

func (p *MseeIPAddressT) GetIP() *MseeIPT

func (*MseeIPAddressT) GetType

func (p *MseeIPAddressT) GetType() IPTypeT

func (*MseeIPAddressT) IsSetIP

func (p *MseeIPAddressT) IsSetIP() bool

func (*MseeIPAddressT) Read

func (p *MseeIPAddressT) Read(iprot thrift.TProtocol) error

func (*MseeIPAddressT) ReadField1

func (p *MseeIPAddressT) ReadField1(iprot thrift.TProtocol) error

func (*MseeIPAddressT) ReadField2

func (p *MseeIPAddressT) ReadField2(iprot thrift.TProtocol) error

func (*MseeIPAddressT) String

func (p *MseeIPAddressT) String() string

func (*MseeIPAddressT) Write

func (p *MseeIPAddressT) Write(oprot thrift.TProtocol) error

type MseeIPPrefixT

type MseeIPPrefixT struct {
	IP         *MseeIPAddressT `thrift:"ip,1" db:"ip" json:"ip"`
	MaskLength MseePrefixLenT  `thrift:"mask_length,2" db:"mask_length" json:"mask_length"`
}

Attributes:

  • IP
  • MaskLength
var MSEEAddDecapRouteArgs_DstIPPrefix_DEFAULT *MseeIPPrefixT
var MSEEAddEncapRouteArgs_DstVMIPPrefix_DEFAULT *MseeIPPrefixT
var MSEEDeleteDecapRouteArgs_DstIPPrefix_DEFAULT *MseeIPPrefixT
var MSEEDeleteEncapRouteArgs_DstVMIPPrefix_DEFAULT *MseeIPPrefixT

func NewMseeIPPrefixT

func NewMseeIPPrefixT() *MseeIPPrefixT

func (*MseeIPPrefixT) GetIP

func (p *MseeIPPrefixT) GetIP() *MseeIPAddressT

func (*MseeIPPrefixT) GetMaskLength

func (p *MseeIPPrefixT) GetMaskLength() MseePrefixLenT

func (*MseeIPPrefixT) IsSetIP

func (p *MseeIPPrefixT) IsSetIP() bool

func (*MseeIPPrefixT) Read

func (p *MseeIPPrefixT) Read(iprot thrift.TProtocol) error

func (*MseeIPPrefixT) ReadField1

func (p *MseeIPPrefixT) ReadField1(iprot thrift.TProtocol) error

func (*MseeIPPrefixT) ReadField2

func (p *MseeIPPrefixT) ReadField2(iprot thrift.TProtocol) error

func (*MseeIPPrefixT) String

func (p *MseeIPPrefixT) String() string

func (*MseeIPPrefixT) Write

func (p *MseeIPPrefixT) Write(oprot thrift.TProtocol) error

type MseeIPT

type MseeIPT struct {
	Ip4 *MseeIp4T `thrift:"ip4,1" db:"ip4" json:"ip4,omitempty"`
	Ip6 *MseeIp6T `thrift:"ip6,2" db:"ip6" json:"ip6,omitempty"`
}

Attributes:

  • Ip4
  • Ip6
var MseeIPAddressT_IP_DEFAULT *MseeIPT

func NewMseeIPT

func NewMseeIPT() *MseeIPT

func (*MseeIPT) CountSetFieldsMseeIPT

func (p *MseeIPT) CountSetFieldsMseeIPT() int

func (*MseeIPT) GetIp4

func (p *MseeIPT) GetIp4() MseeIp4T

func (*MseeIPT) GetIp6

func (p *MseeIPT) GetIp6() *MseeIp6T

func (*MseeIPT) IsSetIp4

func (p *MseeIPT) IsSetIp4() bool

func (*MseeIPT) IsSetIp6

func (p *MseeIPT) IsSetIp6() bool

func (*MseeIPT) Read

func (p *MseeIPT) Read(iprot thrift.TProtocol) error

func (*MseeIPT) ReadField1

func (p *MseeIPT) ReadField1(iprot thrift.TProtocol) error

func (*MseeIPT) ReadField2

func (p *MseeIPT) ReadField2(iprot thrift.TProtocol) error

func (*MseeIPT) String

func (p *MseeIPT) String() string

func (*MseeIPT) Write

func (p *MseeIPT) Write(oprot thrift.TProtocol) error

type MseeIp4T

type MseeIp4T int32
var MseeIPT_Ip4_DEFAULT MseeIp4T

func MseeIp4TPtr

func MseeIp4TPtr(v MseeIp4T) *MseeIp4T

type MseeIp6T

type MseeIp6T struct {
	Low  int64 `thrift:"low,1" db:"low" json:"low"`
	High int64 `thrift:"high,2" db:"high" json:"high"`
}

Attributes:

  • Low
  • High
var MSEEInitDpdkPortArgs_Ipv6Loaddr_DEFAULT *MseeIp6T
var MseeIPT_Ip6_DEFAULT *MseeIp6T

func NewMseeIp6T

func NewMseeIp6T() *MseeIp6T

func (*MseeIp6T) GetHigh

func (p *MseeIp6T) GetHigh() int64

func (*MseeIp6T) GetLow

func (p *MseeIp6T) GetLow() int64

func (*MseeIp6T) Read

func (p *MseeIp6T) Read(iprot thrift.TProtocol) error

func (*MseeIp6T) ReadField1

func (p *MseeIp6T) ReadField1(iprot thrift.TProtocol) error

func (*MseeIp6T) ReadField2

func (p *MseeIp6T) ReadField2(iprot thrift.TProtocol) error

func (*MseeIp6T) String

func (p *MseeIp6T) String() string

func (*MseeIp6T) Write

func (p *MseeIp6T) Write(oprot thrift.TProtocol) error

type MseeMacT

type MseeMacT int64

func MseeMacTPtr

func MseeMacTPtr(v MseeMacT) *MseeMacT

type MseeObjectIDT

type MseeObjectIDT int64

func MseeObjectIDTPtr

func MseeObjectIDTPtr(v MseeObjectIDT) *MseeObjectIDT

type MseePortCountT

type MseePortCountT int8

func MseePortCountTPtr

func MseePortCountTPtr(v MseePortCountT) *MseePortCountT

type MseePortT

type MseePortT int8

func MseePortTPtr

func MseePortTPtr(v MseePortT) *MseePortT

type MseePrefixLenT

type MseePrefixLenT int8

func MseePrefixLenTPtr

func MseePrefixLenTPtr(v MseePrefixLenT) *MseePrefixLenT

type MseeQueueIDT

type MseeQueueIDT int8

func MseeQueueIDTPtr

func MseeQueueIDTPtr(v MseeQueueIDT) *MseeQueueIDT

type MseeStatisticsName

type MseeStatisticsName string

func MseeStatisticsNamePtr

func MseeStatisticsNamePtr(v MseeStatisticsName) *MseeStatisticsName

type MseeUDPPortT

type MseeUDPPortT int16

func MseeUDPPortTPtr

func MseeUDPPortTPtr(v MseeUDPPortT) *MseeUDPPortT

type MseeVlanT

type MseeVlanT int16

func MseeVlanTPtr

func MseeVlanTPtr(v MseeVlanT) *MseeVlanT

type MseeVniT

type MseeVniT int32

func MseeVniTPtr

func MseeVniTPtr(v MseeVniT) *MseeVniT

type MseeVrfIDT

type MseeVrfIDT int32

func MseeVrfIDTPtr

func MseeVrfIDTPtr(v MseeVrfIDT) *MseeVrfIDT

type ResultT

type ResultT int64
const (
	ResultT_OK                 ResultT = 0
	ResultT_ERROR              ResultT = 1
	ResultT_ADDED              ResultT = 2
	ResultT_UPDATED            ResultT = 3
	ResultT_REMOVED            ResultT = 4
	ResultT_INVALID_PARAMETERS ResultT = 5
	ResultT_NO_MEMORY          ResultT = 6
	ResultT_NOT_FOUND          ResultT = 7
	ResultT_ALREADY_EXISTS     ResultT = 8
)
var MSEEAddDecapRouteResult_Success_DEFAULT ResultT
var MSEEAddEncapRouteResult_Success_DEFAULT ResultT
var MSEEAddPortToVrfResult_Success_DEFAULT ResultT
var MSEEDeleteDecapRouteResult_Success_DEFAULT ResultT
var MSEEDeleteEncapRouteResult_Success_DEFAULT ResultT
var MSEEDeletePortFromVrfResult_Success_DEFAULT ResultT
var MSEEInitDpdkPortResult_Success_DEFAULT ResultT
var MSEEMapVniToVrfResult_Success_DEFAULT ResultT
var MSEEUnmapVniToVrfResult_Success_DEFAULT ResultT

func ResultTFromString

func ResultTFromString(s string) (ResultT, error)

func ResultTPtr

func ResultTPtr(v ResultT) *ResultT

func (ResultT) MarshalText

func (p ResultT) MarshalText() ([]byte, error)

func (*ResultT) Scan

func (p *ResultT) Scan(value interface{}) error

func (ResultT) String

func (p ResultT) String() string

func (*ResultT) UnmarshalText

func (p *ResultT) UnmarshalText(text []byte) error

func (*ResultT) Value

func (p *ResultT) Value() (driver.Value, error)

type StatisticsT

type StatisticsT map[MseeGroupT]map[MseeStatisticsName]int64
var MSEEGetStatisticsResult_Success_DEFAULT StatisticsT

func StatisticsTPtr

func StatisticsTPtr(v StatisticsT) *StatisticsT

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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