message

package
v0.0.0-...-6dd53b5 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PacketType_name = map[int32]string{
		0: "Heartbeat",
		1: "Relay",
		2: "OpenTunnel",
		3: "OpenTunnelAck",
		4: "Ping",
		5: "Pong",
		6: "Data",
	}
	PacketType_value = map[string]int32{
		"Heartbeat":     0,
		"Relay":         1,
		"OpenTunnel":    2,
		"OpenTunnelAck": 3,
		"Ping":          4,
		"Pong":          5,
		"Data":          6,
	}
)

Enum value maps for PacketType.

View Source
var (
	StatusCode_name = map[int32]string{
		0: "Success",
		1: "ServerInternal",
		2: "InvalidVersion",
		3: "AddConflicted",
		4: "VersionTooOld",
		5: "KeyNotMatched",
	}
	StatusCode_value = map[string]int32{
		"Success":        0,
		"ServerInternal": 1,
		"InvalidVersion": 2,
		"AddConflicted":  3,
		"VersionTooOld":  4,
		"KeyNotMatched":  5,
	}
)

Enum value maps for StatusCode.

Functions

This section is empty.

Types

type CtrlHeartbeat

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

func (*CtrlHeartbeat) Descriptor deprecated

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

Deprecated: Use CtrlHeartbeat.ProtoReflect.Descriptor instead.

func (*CtrlHeartbeat) GetVirtAddress

func (x *CtrlHeartbeat) GetVirtAddress() string

func (*CtrlHeartbeat) ProtoMessage

func (*CtrlHeartbeat) ProtoMessage()

func (*CtrlHeartbeat) ProtoReflect

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

func (*CtrlHeartbeat) Reset

func (x *CtrlHeartbeat) Reset()

func (*CtrlHeartbeat) String

func (x *CtrlHeartbeat) String() string

type CtrlOpenTunnel

type CtrlOpenTunnel struct {
	AckId       int64  `protobuf:"varint,1,opt,name=ackId,proto3" json:"ackId,omitempty"`
	VirtAddress string `protobuf:"bytes,2,opt,name=virtAddress,proto3" json:"virtAddress,omitempty"`
	UdpAddress  string `protobuf:"bytes,3,opt,name=udpAddress,proto3" json:"udpAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlOpenTunnel) Descriptor deprecated

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

Deprecated: Use CtrlOpenTunnel.ProtoReflect.Descriptor instead.

func (*CtrlOpenTunnel) GetAckId

func (x *CtrlOpenTunnel) GetAckId() int64

func (*CtrlOpenTunnel) GetUdpAddress

func (x *CtrlOpenTunnel) GetUdpAddress() string

func (*CtrlOpenTunnel) GetVirtAddress

func (x *CtrlOpenTunnel) GetVirtAddress() string

func (*CtrlOpenTunnel) ProtoMessage

func (*CtrlOpenTunnel) ProtoMessage()

func (*CtrlOpenTunnel) ProtoReflect

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

func (*CtrlOpenTunnel) Reset

func (x *CtrlOpenTunnel) Reset()

func (*CtrlOpenTunnel) String

func (x *CtrlOpenTunnel) String() string

type CtrlOpenTunnelAck

type CtrlOpenTunnelAck struct {
	AckId int64 `protobuf:"varint,1,opt,name=ackId,proto3" json:"ackId,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlOpenTunnelAck) Descriptor deprecated

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

Deprecated: Use CtrlOpenTunnelAck.ProtoReflect.Descriptor instead.

func (*CtrlOpenTunnelAck) GetAckId

func (x *CtrlOpenTunnelAck) GetAckId() int64

func (*CtrlOpenTunnelAck) ProtoMessage

func (*CtrlOpenTunnelAck) ProtoMessage()

func (*CtrlOpenTunnelAck) ProtoReflect

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

func (*CtrlOpenTunnelAck) Reset

func (x *CtrlOpenTunnelAck) Reset()

func (*CtrlOpenTunnelAck) String

func (x *CtrlOpenTunnelAck) String() string

type CtrlPing

type CtrlPing struct {
	VirtAddress string `protobuf:"bytes,1,opt,name=virtAddress,proto3" json:"virtAddress,omitempty"`
	Nonce       string `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlPing) Descriptor deprecated

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

Deprecated: Use CtrlPing.ProtoReflect.Descriptor instead.

func (*CtrlPing) GetNonce

func (x *CtrlPing) GetNonce() string

func (*CtrlPing) GetVirtAddress

func (x *CtrlPing) GetVirtAddress() string

func (*CtrlPing) ProtoMessage

func (*CtrlPing) ProtoMessage()

func (*CtrlPing) ProtoReflect

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

func (*CtrlPing) Reset

func (x *CtrlPing) Reset()

func (*CtrlPing) String

func (x *CtrlPing) String() string

type CtrlPong

type CtrlPong struct {
	VirtAddress string `protobuf:"bytes,1,opt,name=virtAddress,proto3" json:"virtAddress,omitempty"`
	Nonce       string `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlPong) Descriptor deprecated

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

Deprecated: Use CtrlPong.ProtoReflect.Descriptor instead.

func (*CtrlPong) GetNonce

func (x *CtrlPong) GetNonce() string

func (*CtrlPong) GetVirtAddress

func (x *CtrlPong) GetVirtAddress() string

func (*CtrlPong) ProtoMessage

func (*CtrlPong) ProtoMessage()

func (*CtrlPong) ProtoReflect

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

func (*CtrlPong) Reset

func (x *CtrlPong) Reset()

func (*CtrlPong) String

func (x *CtrlPong) String() string

type CtrlRelay

type CtrlRelay struct {
	VirtAddress string `protobuf:"bytes,1,opt,name=virtAddress,proto3" json:"virtAddress,omitempty"`
	Data        []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*CtrlRelay) Descriptor deprecated

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

Deprecated: Use CtrlRelay.ProtoReflect.Descriptor instead.

func (*CtrlRelay) GetData

func (x *CtrlRelay) GetData() []byte

func (*CtrlRelay) GetVirtAddress

func (x *CtrlRelay) GetVirtAddress() string

func (*CtrlRelay) ProtoMessage

func (*CtrlRelay) ProtoMessage()

func (*CtrlRelay) ProtoReflect

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

func (*CtrlRelay) Reset

func (x *CtrlRelay) Reset()

func (*CtrlRelay) String

func (x *CtrlRelay) String() string

type PacketType

type PacketType int32
const (
	PacketType_Heartbeat     PacketType = 0
	PacketType_Relay         PacketType = 1
	PacketType_OpenTunnel    PacketType = 2
	PacketType_OpenTunnelAck PacketType = 3
	PacketType_Ping          PacketType = 4
	PacketType_Pong          PacketType = 5
	PacketType_Data          PacketType = 6
)

func (PacketType) Descriptor

func (PacketType) Descriptor() protoreflect.EnumDescriptor

func (PacketType) Enum

func (x PacketType) Enum() *PacketType

func (PacketType) EnumDescriptor deprecated

func (PacketType) EnumDescriptor() ([]byte, []int)

Deprecated: Use PacketType.Descriptor instead.

func (PacketType) Number

func (x PacketType) Number() protoreflect.EnumNumber

func (PacketType) String

func (x PacketType) String() string

func (PacketType) Type

type StatusCode

type StatusCode int32
const (
	StatusCode_Success        StatusCode = 0
	StatusCode_ServerInternal StatusCode = 1
	StatusCode_InvalidVersion StatusCode = 2
	StatusCode_AddConflicted  StatusCode = 3
	StatusCode_VersionTooOld  StatusCode = 4
	StatusCode_KeyNotMatched  StatusCode = 5
)

func (StatusCode) Descriptor

func (StatusCode) Descriptor() protoreflect.EnumDescriptor

func (StatusCode) Enum

func (x StatusCode) Enum() *StatusCode

func (StatusCode) EnumDescriptor deprecated

func (StatusCode) EnumDescriptor() ([]byte, []int)

Deprecated: Use StatusCode.Descriptor instead.

func (StatusCode) Number

func (x StatusCode) Number() protoreflect.EnumNumber

func (StatusCode) String

func (x StatusCode) String() string

func (StatusCode) Type

Jump to

Keyboard shortcuts

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