protocol

package
v0.3.3 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_protocol_nylon_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Ny

type Ny struct {

	// Types that are valid to be assigned to Type:
	//
	//	*Ny_RouteOp
	//	*Ny_SeqnoRequestOp
	//	*Ny_ProbeOp
	//	*Ny_AckRetractOp
	Type isNy_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Ny) Descriptor deprecated

func (*Ny) Descriptor() ([]byte, []int)

Deprecated: Use Ny.ProtoReflect.Descriptor instead.

func (*Ny) GetAckRetractOp

func (x *Ny) GetAckRetractOp() *Ny_AckRetract

func (*Ny) GetProbeOp

func (x *Ny) GetProbeOp() *Ny_Probe

func (*Ny) GetRouteOp

func (x *Ny) GetRouteOp() *Ny_Update

func (*Ny) GetSeqnoRequestOp

func (x *Ny) GetSeqnoRequestOp() *Ny_SeqnoRequest

func (*Ny) GetType

func (x *Ny) GetType() isNy_Type

func (*Ny) ProtoMessage

func (*Ny) ProtoMessage()

func (*Ny) ProtoReflect

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

func (*Ny) Reset

func (x *Ny) Reset()

func (*Ny) String

func (x *Ny) String() string

type Ny_AckRetract

type Ny_AckRetract struct {
	ServiceId string `protobuf:"bytes,1,opt,name=ServiceId,proto3" json:"ServiceId,omitempty"`
	// contains filtered or unexported fields
}

func (*Ny_AckRetract) Descriptor deprecated

func (*Ny_AckRetract) Descriptor() ([]byte, []int)

Deprecated: Use Ny_AckRetract.ProtoReflect.Descriptor instead.

func (*Ny_AckRetract) GetServiceId

func (x *Ny_AckRetract) GetServiceId() string

func (*Ny_AckRetract) ProtoMessage

func (*Ny_AckRetract) ProtoMessage()

func (*Ny_AckRetract) ProtoReflect

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

func (*Ny_AckRetract) Reset

func (x *Ny_AckRetract) Reset()

func (*Ny_AckRetract) String

func (x *Ny_AckRetract) String() string

type Ny_AckRetractOp

type Ny_AckRetractOp struct {
	AckRetractOp *Ny_AckRetract `protobuf:"bytes,4,opt,name=AckRetractOp,proto3,oneof"`
}

type Ny_Probe

type Ny_Probe struct {
	Token         uint64  `protobuf:"varint,1,opt,name=Token,proto3" json:"Token,omitempty"`
	ResponseToken *uint64 `protobuf:"varint,2,opt,name=ResponseToken,proto3,oneof" json:"ResponseToken,omitempty"`
	// contains filtered or unexported fields
}

func (*Ny_Probe) Descriptor deprecated

func (*Ny_Probe) Descriptor() ([]byte, []int)

Deprecated: Use Ny_Probe.ProtoReflect.Descriptor instead.

func (*Ny_Probe) GetResponseToken

func (x *Ny_Probe) GetResponseToken() uint64

func (*Ny_Probe) GetToken

func (x *Ny_Probe) GetToken() uint64

func (*Ny_Probe) ProtoMessage

func (*Ny_Probe) ProtoMessage()

func (*Ny_Probe) ProtoReflect

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

func (*Ny_Probe) Reset

func (x *Ny_Probe) Reset()

func (*Ny_Probe) String

func (x *Ny_Probe) String() string

type Ny_ProbeOp

type Ny_ProbeOp struct {
	ProbeOp *Ny_Probe `protobuf:"bytes,3,opt,name=ProbeOp,proto3,oneof"`
}

type Ny_RouteOp

type Ny_RouteOp struct {
	RouteOp *Ny_Update `protobuf:"bytes,1,opt,name=RouteOp,proto3,oneof"`
}

type Ny_SeqnoRequest

type Ny_SeqnoRequest struct {
	RouterId  string `protobuf:"bytes,1,opt,name=RouterId,proto3" json:"RouterId,omitempty"`
	ServiceId string `protobuf:"bytes,2,opt,name=ServiceId,proto3" json:"ServiceId,omitempty"`
	Seqno     uint32 `protobuf:"varint,3,opt,name=Seqno,proto3" json:"Seqno,omitempty"`
	HopCount  uint32 `protobuf:"varint,4,opt,name=HopCount,proto3" json:"HopCount,omitempty"`
	// contains filtered or unexported fields
}

func (*Ny_SeqnoRequest) Descriptor deprecated

func (*Ny_SeqnoRequest) Descriptor() ([]byte, []int)

Deprecated: Use Ny_SeqnoRequest.ProtoReflect.Descriptor instead.

func (*Ny_SeqnoRequest) GetHopCount

func (x *Ny_SeqnoRequest) GetHopCount() uint32

func (*Ny_SeqnoRequest) GetRouterId

func (x *Ny_SeqnoRequest) GetRouterId() string

func (*Ny_SeqnoRequest) GetSeqno

func (x *Ny_SeqnoRequest) GetSeqno() uint32

func (*Ny_SeqnoRequest) GetServiceId

func (x *Ny_SeqnoRequest) GetServiceId() string

func (*Ny_SeqnoRequest) ProtoMessage

func (*Ny_SeqnoRequest) ProtoMessage()

func (*Ny_SeqnoRequest) ProtoReflect

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

func (*Ny_SeqnoRequest) Reset

func (x *Ny_SeqnoRequest) Reset()

func (*Ny_SeqnoRequest) String

func (x *Ny_SeqnoRequest) String() string

type Ny_SeqnoRequestOp

type Ny_SeqnoRequestOp struct {
	SeqnoRequestOp *Ny_SeqnoRequest `protobuf:"bytes,2,opt,name=SeqnoRequestOp,proto3,oneof"`
}

type Ny_Update

type Ny_Update struct {
	RouterId  string `protobuf:"bytes,1,opt,name=RouterId,proto3" json:"RouterId,omitempty"`
	ServiceId string `protobuf:"bytes,2,opt,name=ServiceId,proto3" json:"ServiceId,omitempty"`
	Seqno     uint32 `protobuf:"varint,3,opt,name=Seqno,proto3" json:"Seqno,omitempty"`
	Metric    uint32 `protobuf:"varint,4,opt,name=Metric,proto3" json:"Metric,omitempty"`
	// contains filtered or unexported fields
}

func (*Ny_Update) Descriptor deprecated

func (*Ny_Update) Descriptor() ([]byte, []int)

Deprecated: Use Ny_Update.ProtoReflect.Descriptor instead.

func (*Ny_Update) GetMetric

func (x *Ny_Update) GetMetric() uint32

func (*Ny_Update) GetRouterId

func (x *Ny_Update) GetRouterId() string

func (*Ny_Update) GetSeqno

func (x *Ny_Update) GetSeqno() uint32

func (*Ny_Update) GetServiceId

func (x *Ny_Update) GetServiceId() string

func (*Ny_Update) ProtoMessage

func (*Ny_Update) ProtoMessage()

func (*Ny_Update) ProtoReflect

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

func (*Ny_Update) Reset

func (x *Ny_Update) Reset()

func (*Ny_Update) String

func (x *Ny_Update) String() string

type TransportBundle

type TransportBundle struct {
	Packets []*Ny `protobuf:"bytes,1,rep,name=Packets,proto3" json:"Packets,omitempty"`
	// contains filtered or unexported fields
}

func (*TransportBundle) Descriptor deprecated

func (*TransportBundle) Descriptor() ([]byte, []int)

Deprecated: Use TransportBundle.ProtoReflect.Descriptor instead.

func (*TransportBundle) GetPackets

func (x *TransportBundle) GetPackets() []*Ny

func (*TransportBundle) ProtoMessage

func (*TransportBundle) ProtoMessage()

func (*TransportBundle) ProtoReflect

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

func (*TransportBundle) Reset

func (x *TransportBundle) Reset()

func (*TransportBundle) String

func (x *TransportBundle) String() string

Jump to

Keyboard shortcuts

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