huaweiV8R12_twamp_controller

package
Version: v0.0.0-...-ea2b750 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2021 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TwampController_Client_Sessions_Session_PaddingType_name = map[int32]string{
		0:   "PaddingType_X_00",
		85:  "PaddingType_X_55",
		170: "PaddingType_AA",
		255: "PaddingType_FF",
	}
	TwampController_Client_Sessions_Session_PaddingType_value = map[string]int32{
		"PaddingType_X_00": 0,
		"PaddingType_X_55": 85,
		"PaddingType_AA":   170,
		"PaddingType_FF":   255,
	}
)

Enum value maps for TwampController_Client_Sessions_Session_PaddingType.

View Source
var (
	TwampController_Sender_Sessions_Session_Period_name = map[int32]string{
		0: "INVALID_ENUM_VALUE_Period",
		1: "Period_X_10MS",
		2: "Period_X_100MS",
		3: "Period_X_1000MS",
		4: "Period_X_30000MS",
	}
	TwampController_Sender_Sessions_Session_Period_value = map[string]int32{
		"INVALID_ENUM_VALUE_Period": 0,
		"Period_X_10MS":             1,
		"Period_X_100MS":            2,
		"Period_X_1000MS":           3,
		"Period_X_30000MS":          4,
	}
)

Enum value maps for TwampController_Sender_Sessions_Session_Period.

View Source
var File_huaweiV8R12_twamp_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type TwampController

type TwampController struct {
	Client *TwampController_Client `protobuf:"bytes,1,opt,name=client,proto3" json:"client,omitempty"`
	Sender *TwampController_Sender `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController) Descriptor deprecated

This method has been deprecated.
func (*TwampController) Descriptor() ([]byte, []int)

Deprecated: Use TwampController.ProtoReflect.Descriptor instead.

func (*TwampController) GetClient

func (x *TwampController) GetClient() *TwampController_Client

func (*TwampController) GetSender

func (x *TwampController) GetSender() *TwampController_Sender

func (*TwampController) ProtoMessage

func (*TwampController) ProtoMessage()

func (*TwampController) ProtoReflect

func (x *TwampController) ProtoReflect() protoreflect.Message

func (*TwampController) Reset

func (x *TwampController) Reset()

func (*TwampController) String

func (x *TwampController) String() string

type TwampController_Client

type TwampController_Client struct {
	Sessions *TwampController_Client_Sessions `protobuf:"bytes,1,opt,name=sessions,proto3" json:"sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Client) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Client.ProtoReflect.Descriptor instead.

func (*TwampController_Client) GetSessions

func (*TwampController_Client) ProtoMessage

func (*TwampController_Client) ProtoMessage()

func (*TwampController_Client) ProtoReflect

func (x *TwampController_Client) ProtoReflect() protoreflect.Message

func (*TwampController_Client) Reset

func (x *TwampController_Client) Reset()

func (*TwampController_Client) String

func (x *TwampController_Client) String() string

type TwampController_Client_Sessions

type TwampController_Client_Sessions struct {
	Session []*TwampController_Client_Sessions_Session `protobuf:"bytes,1,rep,name=session,proto3" json:"session,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Client_Sessions) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Client_Sessions.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions) GetSession

func (*TwampController_Client_Sessions) ProtoMessage

func (*TwampController_Client_Sessions) ProtoMessage()

func (*TwampController_Client_Sessions) ProtoReflect

func (*TwampController_Client_Sessions) Reset

func (*TwampController_Client_Sessions) String

type TwampController_Client_Sessions_Session

type TwampController_Client_Sessions_Session struct {
	Id                    uint32                                                         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	SendIpAddr            string                                                         `protobuf:"bytes,2,opt,name=send_ip_addr,json=send-ip-addr,proto3" json:"send_ip_addr,omitempty"`
	RefIpAddr             string                                                         `protobuf:"bytes,3,opt,name=ref_ip_addr,json=ref-ip-addr,proto3" json:"ref_ip_addr,omitempty"`
	SendPort              uint32                                                         `protobuf:"varint,4,opt,name=send_port,json=send-port,proto3" json:"send_port,omitempty"`
	RefPort               uint32                                                         `protobuf:"varint,5,opt,name=ref_port,json=ref-port,proto3" json:"ref_port,omitempty"`
	VrfName               string                                                         `protobuf:"bytes,6,opt,name=vrf_name,json=vrf-name,proto3" json:"vrf_name,omitempty"`
	DscpValue             uint32                                                         `protobuf:"varint,7,opt,name=dscp_value,json=dscp-value,proto3" json:"dscp_value,omitempty"`
	PaddingLength         uint32                                                         `protobuf:"varint,8,opt,name=padding_length,json=padding-length,proto3" json:"padding_length,omitempty"`
	PaddingType           TwampController_Client_Sessions_Session_PaddingType            `` /* 182-byte string literal not displayed */
	Description           string                                                         `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	Statistics            *TwampController_Client_Sessions_Session_Statistics            `protobuf:"bytes,11,opt,name=statistics,proto3" json:"statistics,omitempty"`
	TwowayLossThreshold   *TwampController_Client_Sessions_Session_TwowayLossThreshold   `protobuf:"bytes,12,opt,name=twoway_loss_threshold,json=twoway-loss-threshold,proto3" json:"twoway_loss_threshold,omitempty"`
	TwowayDelayThreshold  *TwampController_Client_Sessions_Session_TwowayDelayThreshold  `` /* 126-byte string literal not displayed */
	TwowayJitterThreshold *TwampController_Client_Sessions_Session_TwowayJitterThreshold `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions_Session) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Client_Sessions_Session) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Client_Sessions_Session.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions_Session) GetDescription

func (x *TwampController_Client_Sessions_Session) GetDescription() string

func (*TwampController_Client_Sessions_Session) GetDscpValue

func (*TwampController_Client_Sessions_Session) GetId

func (*TwampController_Client_Sessions_Session) GetPaddingLength

func (x *TwampController_Client_Sessions_Session) GetPaddingLength() uint32

func (*TwampController_Client_Sessions_Session) GetPaddingType

func (*TwampController_Client_Sessions_Session) GetRefIpAddr

func (*TwampController_Client_Sessions_Session) GetRefPort

func (*TwampController_Client_Sessions_Session) GetSendIpAddr

func (*TwampController_Client_Sessions_Session) GetSendPort

func (*TwampController_Client_Sessions_Session) GetStatistics

func (*TwampController_Client_Sessions_Session) GetTwowayDelayThreshold

func (*TwampController_Client_Sessions_Session) GetTwowayJitterThreshold

func (*TwampController_Client_Sessions_Session) GetTwowayLossThreshold

func (*TwampController_Client_Sessions_Session) GetVrfName

func (*TwampController_Client_Sessions_Session) ProtoMessage

func (*TwampController_Client_Sessions_Session) ProtoReflect

func (*TwampController_Client_Sessions_Session) Reset

func (*TwampController_Client_Sessions_Session) String

type TwampController_Client_Sessions_Session_PaddingType

type TwampController_Client_Sessions_Session_PaddingType int32
const (
	TwampController_Client_Sessions_Session_PaddingType_X_00 TwampController_Client_Sessions_Session_PaddingType = 0
	TwampController_Client_Sessions_Session_PaddingType_X_55 TwampController_Client_Sessions_Session_PaddingType = 85
	TwampController_Client_Sessions_Session_PaddingType_AA   TwampController_Client_Sessions_Session_PaddingType = 170
	TwampController_Client_Sessions_Session_PaddingType_FF   TwampController_Client_Sessions_Session_PaddingType = 255
)

func (TwampController_Client_Sessions_Session_PaddingType) Descriptor

func (TwampController_Client_Sessions_Session_PaddingType) Enum

func (TwampController_Client_Sessions_Session_PaddingType) EnumDescriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Client_Sessions_Session_PaddingType.Descriptor instead.

func (TwampController_Client_Sessions_Session_PaddingType) Number

func (TwampController_Client_Sessions_Session_PaddingType) String

func (TwampController_Client_Sessions_Session_PaddingType) Type

type TwampController_Client_Sessions_Session_Statistics

type TwampController_Client_Sessions_Session_Statistics struct {
	AvgDelay  uint32 `protobuf:"varint,1,opt,name=avg_delay,json=avg-delay,proto3" json:"avg_delay,omitempty"`
	AvgJitter uint32 `protobuf:"varint,2,opt,name=avg_jitter,json=avg-jitter,proto3" json:"avg_jitter,omitempty"`
	LossCount uint32 `protobuf:"varint,3,opt,name=loss_count,json=loss-count,proto3" json:"loss_count,omitempty"`
	SendCount uint32 `protobuf:"varint,4,opt,name=send_count,json=send-count,proto3" json:"send_count,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions_Session_Statistics) Descriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Client_Sessions_Session_Statistics.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions_Session_Statistics) GetAvgDelay

func (*TwampController_Client_Sessions_Session_Statistics) GetAvgJitter

func (*TwampController_Client_Sessions_Session_Statistics) GetLossCount

func (*TwampController_Client_Sessions_Session_Statistics) GetSendCount

func (*TwampController_Client_Sessions_Session_Statistics) ProtoMessage

func (*TwampController_Client_Sessions_Session_Statistics) ProtoReflect

func (*TwampController_Client_Sessions_Session_Statistics) Reset

func (*TwampController_Client_Sessions_Session_Statistics) String

type TwampController_Client_Sessions_Session_TwowayDelayThreshold

type TwampController_Client_Sessions_Session_TwowayDelayThreshold struct {
	UpLimit  uint32 `protobuf:"varint,1,opt,name=up_limit,json=up-limit,proto3" json:"up_limit,omitempty"`
	LowLimit uint32 `protobuf:"varint,2,opt,name=low_limit,json=low-limit,proto3" json:"low_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) Descriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Client_Sessions_Session_TwowayDelayThreshold.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) GetLowLimit

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) GetUpLimit

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) ProtoMessage

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) ProtoReflect

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) Reset

func (*TwampController_Client_Sessions_Session_TwowayDelayThreshold) String

type TwampController_Client_Sessions_Session_TwowayJitterThreshold

type TwampController_Client_Sessions_Session_TwowayJitterThreshold struct {
	UpLimit  uint32 `protobuf:"varint,1,opt,name=up_limit,json=up-limit,proto3" json:"up_limit,omitempty"`
	LowLimit uint32 `protobuf:"varint,2,opt,name=low_limit,json=low-limit,proto3" json:"low_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) Descriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Client_Sessions_Session_TwowayJitterThreshold.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) GetLowLimit

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) GetUpLimit

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) ProtoMessage

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) ProtoReflect

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) Reset

func (*TwampController_Client_Sessions_Session_TwowayJitterThreshold) String

type TwampController_Client_Sessions_Session_TwowayLossThreshold

type TwampController_Client_Sessions_Session_TwowayLossThreshold struct {
	UpLimit  string `protobuf:"bytes,1,opt,name=up_limit,json=up-limit,proto3" json:"up_limit,omitempty"`
	LowLimit string `protobuf:"bytes,2,opt,name=low_limit,json=low-limit,proto3" json:"low_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) Descriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Client_Sessions_Session_TwowayLossThreshold.ProtoReflect.Descriptor instead.

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) GetLowLimit

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) GetUpLimit

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) ProtoMessage

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) ProtoReflect

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) Reset

func (*TwampController_Client_Sessions_Session_TwowayLossThreshold) String

type TwampController_Sender

type TwampController_Sender struct {
	Sessions        *TwampController_Sender_Sessions        `protobuf:"bytes,1,opt,name=sessions,proto3" json:"sessions,omitempty"`
	RegularSessions *TwampController_Sender_RegularSessions `protobuf:"bytes,2,opt,name=regular_sessions,json=regular-sessions,proto3" json:"regular_sessions,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Sender) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Sender) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Sender.ProtoReflect.Descriptor instead.

func (*TwampController_Sender) GetRegularSessions

func (*TwampController_Sender) GetSessions

func (*TwampController_Sender) ProtoMessage

func (*TwampController_Sender) ProtoMessage()

func (*TwampController_Sender) ProtoReflect

func (x *TwampController_Sender) ProtoReflect() protoreflect.Message

func (*TwampController_Sender) Reset

func (x *TwampController_Sender) Reset()

func (*TwampController_Sender) String

func (x *TwampController_Sender) String() string

type TwampController_Sender_RegularSessions

type TwampController_Sender_RegularSessions struct {
	RegularSession []*TwampController_Sender_RegularSessions_RegularSession `protobuf:"bytes,1,rep,name=regular_session,json=regular-session,proto3" json:"regular_session,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Sender_RegularSessions) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Sender_RegularSessions) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Sender_RegularSessions.ProtoReflect.Descriptor instead.

func (*TwampController_Sender_RegularSessions) GetRegularSession

func (*TwampController_Sender_RegularSessions) ProtoMessage

func (*TwampController_Sender_RegularSessions) ProtoReflect

func (*TwampController_Sender_RegularSessions) Reset

func (*TwampController_Sender_RegularSessions) String

type TwampController_Sender_RegularSessions_RegularSession

type TwampController_Sender_RegularSessions_RegularSession struct {
	Id          uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	RegularTime uint32 `protobuf:"varint,2,opt,name=regular_time,json=regular-time,proto3" json:"regular_time,omitempty"`
	PacketCount uint32 `protobuf:"varint,3,opt,name=packet_count,json=packet-count,proto3" json:"packet_count,omitempty"`
	Timeout     uint32 `protobuf:"varint,4,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Sender_RegularSessions_RegularSession) Descriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Sender_RegularSessions_RegularSession.ProtoReflect.Descriptor instead.

func (*TwampController_Sender_RegularSessions_RegularSession) GetId

func (*TwampController_Sender_RegularSessions_RegularSession) GetPacketCount

func (*TwampController_Sender_RegularSessions_RegularSession) GetRegularTime

func (*TwampController_Sender_RegularSessions_RegularSession) GetTimeout

func (*TwampController_Sender_RegularSessions_RegularSession) ProtoMessage

func (*TwampController_Sender_RegularSessions_RegularSession) ProtoReflect

func (*TwampController_Sender_RegularSessions_RegularSession) Reset

func (*TwampController_Sender_RegularSessions_RegularSession) String

type TwampController_Sender_Sessions

type TwampController_Sender_Sessions struct {
	Session []*TwampController_Sender_Sessions_Session `protobuf:"bytes,1,rep,name=session,proto3" json:"session,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Sender_Sessions) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Sender_Sessions) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Sender_Sessions.ProtoReflect.Descriptor instead.

func (*TwampController_Sender_Sessions) GetSession

func (*TwampController_Sender_Sessions) ProtoMessage

func (*TwampController_Sender_Sessions) ProtoMessage()

func (*TwampController_Sender_Sessions) ProtoReflect

func (*TwampController_Sender_Sessions) Reset

func (*TwampController_Sender_Sessions) String

type TwampController_Sender_Sessions_Session

type TwampController_Sender_Sessions_Session struct {
	Id      uint32                                         `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Period  TwampController_Sender_Sessions_Session_Period `` /* 147-byte string literal not displayed */
	Timeout uint32                                         `protobuf:"varint,3,opt,name=timeout,proto3" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*TwampController_Sender_Sessions_Session) Descriptor deprecated

This method has been deprecated.
func (*TwampController_Sender_Sessions_Session) Descriptor() ([]byte, []int)

Deprecated: Use TwampController_Sender_Sessions_Session.ProtoReflect.Descriptor instead.

func (*TwampController_Sender_Sessions_Session) GetId

func (*TwampController_Sender_Sessions_Session) GetPeriod

func (*TwampController_Sender_Sessions_Session) GetTimeout

func (*TwampController_Sender_Sessions_Session) ProtoMessage

func (*TwampController_Sender_Sessions_Session) ProtoReflect

func (*TwampController_Sender_Sessions_Session) Reset

func (*TwampController_Sender_Sessions_Session) String

type TwampController_Sender_Sessions_Session_Period

type TwampController_Sender_Sessions_Session_Period int32
const (
	TwampController_Sender_Sessions_Session_INVALID_ENUM_VALUE_Period TwampController_Sender_Sessions_Session_Period = 0
	TwampController_Sender_Sessions_Session_Period_X_10MS             TwampController_Sender_Sessions_Session_Period = 1
	TwampController_Sender_Sessions_Session_Period_X_100MS            TwampController_Sender_Sessions_Session_Period = 2
	TwampController_Sender_Sessions_Session_Period_X_1000MS           TwampController_Sender_Sessions_Session_Period = 3
	TwampController_Sender_Sessions_Session_Period_X_30000MS          TwampController_Sender_Sessions_Session_Period = 4
)

func (TwampController_Sender_Sessions_Session_Period) Descriptor

func (TwampController_Sender_Sessions_Session_Period) Enum

func (TwampController_Sender_Sessions_Session_Period) EnumDescriptor deprecated

This method has been deprecated.

Deprecated: Use TwampController_Sender_Sessions_Session_Period.Descriptor instead.

func (TwampController_Sender_Sessions_Session_Period) Number

func (TwampController_Sender_Sessions_Session_Period) String

func (TwampController_Sender_Sessions_Session_Period) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL