ctrl_pb

package
v0.14.17 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const DECODER = "ctrl"

Variables

View Source
var ContentType_name = map[int32]string{
	0:     "Zero",
	1000:  "SessionRequestType",
	1001:  "SessionSuccessType",
	1002:  "DialType",
	1003:  "LinkType",
	1004:  "FaultType",
	1005:  "RouteType",
	1006:  "UnrouteType",
	1007:  "MetricsType",
	1008:  "TogglePipeTracesRequestType",
	1010:  "TraceEventType",
	1011:  "CreateTerminatorRequestType",
	1012:  "RemoveTerminatorRequestType",
	1013:  "InspectRequestType",
	1014:  "InspectResponseType",
	1016:  "SessionFailedType",
	1017:  "ValidateTerminatorsRequestType",
	10018: "UpdateTerminatorRequestType",
}
View Source
var ContentType_value = map[string]int32{
	"Zero":                           0,
	"SessionRequestType":             1000,
	"SessionSuccessType":             1001,
	"DialType":                       1002,
	"LinkType":                       1003,
	"FaultType":                      1004,
	"RouteType":                      1005,
	"UnrouteType":                    1006,
	"MetricsType":                    1007,
	"TogglePipeTracesRequestType":    1008,
	"TraceEventType":                 1010,
	"CreateTerminatorRequestType":    1011,
	"RemoveTerminatorRequestType":    1012,
	"InspectRequestType":             1013,
	"InspectResponseType":            1014,
	"SessionFailedType":              1016,
	"ValidateTerminatorsRequestType": 1017,
	"UpdateTerminatorRequestType":    10018,
}
View Source
var FaultSubject_name = map[int32]string{
	0: "IngressFault",
	1: "EgressFault",
	2: "LinkFault",
}
View Source
var FaultSubject_value = map[string]int32{
	"IngressFault": 0,
	"EgressFault":  1,
	"LinkFault":    2,
}
View Source
var TerminatorPrecedence_name = map[int32]string{
	0: "Default",
	1: "Required",
	2: "Failed",
}
View Source
var TerminatorPrecedence_value = map[string]int32{
	"Default":  0,
	"Required": 1,
	"Failed":   2,
}

Functions

This section is empty.

Types

type ContentType

type ContentType int32
const (
	ContentType_Zero                           ContentType = 0
	ContentType_SessionRequestType             ContentType = 1000
	ContentType_SessionSuccessType             ContentType = 1001
	ContentType_DialType                       ContentType = 1002
	ContentType_LinkType                       ContentType = 1003
	ContentType_FaultType                      ContentType = 1004
	ContentType_RouteType                      ContentType = 1005
	ContentType_UnrouteType                    ContentType = 1006
	ContentType_MetricsType                    ContentType = 1007
	ContentType_TogglePipeTracesRequestType    ContentType = 1008
	ContentType_TraceEventType                 ContentType = 1010
	ContentType_CreateTerminatorRequestType    ContentType = 1011
	ContentType_RemoveTerminatorRequestType    ContentType = 1012
	ContentType_InspectRequestType             ContentType = 1013
	ContentType_InspectResponseType            ContentType = 1014
	ContentType_SessionFailedType              ContentType = 1016
	ContentType_ValidateTerminatorsRequestType ContentType = 1017
	ContentType_UpdateTerminatorRequestType    ContentType = 10018
)

func (ContentType) EnumDescriptor

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

func (ContentType) String

func (x ContentType) String() string

type CreateTerminatorRequest

type CreateTerminatorRequest struct {
	ServiceId            string               `protobuf:"bytes,2,opt,name=serviceId,proto3" json:"serviceId,omitempty"`
	Binding              string               `protobuf:"bytes,3,opt,name=binding,proto3" json:"binding,omitempty"`
	Address              string               `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
	PeerData             map[uint32][]byte    `` /* 158-byte string literal not displayed */
	Cost                 uint32               `protobuf:"varint,6,opt,name=cost,proto3" json:"cost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,7,opt,name=precedence,proto3,enum=ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	Identity             string               `protobuf:"bytes,8,opt,name=identity,proto3" json:"identity,omitempty"`
	IdentitySecret       []byte               `protobuf:"bytes,9,opt,name=identitySecret,proto3" json:"identitySecret,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*CreateTerminatorRequest) Descriptor

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

func (*CreateTerminatorRequest) GetAddress

func (m *CreateTerminatorRequest) GetAddress() string

func (*CreateTerminatorRequest) GetBinding

func (m *CreateTerminatorRequest) GetBinding() string

func (*CreateTerminatorRequest) GetCost

func (m *CreateTerminatorRequest) GetCost() uint32

func (*CreateTerminatorRequest) GetIdentity added in v0.14.0

func (m *CreateTerminatorRequest) GetIdentity() string

func (*CreateTerminatorRequest) GetIdentitySecret added in v0.14.0

func (m *CreateTerminatorRequest) GetIdentitySecret() []byte

func (*CreateTerminatorRequest) GetPeerData

func (m *CreateTerminatorRequest) GetPeerData() map[uint32][]byte

func (*CreateTerminatorRequest) GetPrecedence

func (m *CreateTerminatorRequest) GetPrecedence() TerminatorPrecedence

func (*CreateTerminatorRequest) GetServiceId

func (m *CreateTerminatorRequest) GetServiceId() string

func (*CreateTerminatorRequest) GetXtPrecedence

func (request *CreateTerminatorRequest) GetXtPrecedence() xt.Precedence

func (*CreateTerminatorRequest) ProtoMessage

func (*CreateTerminatorRequest) ProtoMessage()

func (*CreateTerminatorRequest) Reset

func (m *CreateTerminatorRequest) Reset()

func (*CreateTerminatorRequest) String

func (m *CreateTerminatorRequest) String() string

func (*CreateTerminatorRequest) XXX_DiscardUnknown

func (m *CreateTerminatorRequest) XXX_DiscardUnknown()

func (*CreateTerminatorRequest) XXX_Marshal

func (m *CreateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTerminatorRequest) XXX_Merge

func (m *CreateTerminatorRequest) XXX_Merge(src proto.Message)

func (*CreateTerminatorRequest) XXX_Size

func (m *CreateTerminatorRequest) XXX_Size() int

func (*CreateTerminatorRequest) XXX_Unmarshal

func (m *CreateTerminatorRequest) XXX_Unmarshal(b []byte) error

type Decoder

type Decoder struct{}

func (Decoder) Decode

func (d Decoder) Decode(msg *channel2.Message) ([]byte, bool)

type Dial

type Dial struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address              string   `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Dial) Descriptor

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

func (*Dial) GetAddress

func (m *Dial) GetAddress() string

func (*Dial) GetId

func (m *Dial) GetId() string

func (*Dial) ProtoMessage

func (*Dial) ProtoMessage()

func (*Dial) Reset

func (m *Dial) Reset()

func (*Dial) String

func (m *Dial) String() string

func (*Dial) XXX_DiscardUnknown

func (m *Dial) XXX_DiscardUnknown()

func (*Dial) XXX_Marshal

func (m *Dial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Dial) XXX_Merge

func (m *Dial) XXX_Merge(src proto.Message)

func (*Dial) XXX_Size

func (m *Dial) XXX_Size() int

func (*Dial) XXX_Unmarshal

func (m *Dial) XXX_Unmarshal(b []byte) error

type Fault

type Fault struct {
	Subject              FaultSubject `protobuf:"varint,1,opt,name=subject,proto3,enum=ctrl.pb.FaultSubject" json:"subject,omitempty"`
	Id                   string       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*Fault) Descriptor

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

func (*Fault) GetId

func (m *Fault) GetId() string

func (*Fault) GetSubject

func (m *Fault) GetSubject() FaultSubject

func (*Fault) ProtoMessage

func (*Fault) ProtoMessage()

func (*Fault) Reset

func (m *Fault) Reset()

func (*Fault) String

func (m *Fault) String() string

func (*Fault) XXX_DiscardUnknown

func (m *Fault) XXX_DiscardUnknown()

func (*Fault) XXX_Marshal

func (m *Fault) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Fault) XXX_Merge

func (m *Fault) XXX_Merge(src proto.Message)

func (*Fault) XXX_Size

func (m *Fault) XXX_Size() int

func (*Fault) XXX_Unmarshal

func (m *Fault) XXX_Unmarshal(b []byte) error

type FaultSubject

type FaultSubject int32
const (
	FaultSubject_IngressFault FaultSubject = 0
	FaultSubject_EgressFault  FaultSubject = 1
	FaultSubject_LinkFault    FaultSubject = 2
)

func (FaultSubject) EnumDescriptor

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

func (FaultSubject) String

func (x FaultSubject) String() string

type InspectRequest

type InspectRequest struct {
	RequestedValues      []string `protobuf:"bytes,1,rep,name=requestedValues,proto3" json:"requestedValues,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InspectRequest) Descriptor

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

func (*InspectRequest) GetContentType

func (request *InspectRequest) GetContentType() int32

func (*InspectRequest) GetRequestedValues

func (m *InspectRequest) GetRequestedValues() []string

func (*InspectRequest) ProtoMessage

func (*InspectRequest) ProtoMessage()

func (*InspectRequest) Reset

func (m *InspectRequest) Reset()

func (*InspectRequest) String

func (m *InspectRequest) String() string

func (*InspectRequest) XXX_DiscardUnknown

func (m *InspectRequest) XXX_DiscardUnknown()

func (*InspectRequest) XXX_Marshal

func (m *InspectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InspectRequest) XXX_Merge

func (m *InspectRequest) XXX_Merge(src proto.Message)

func (*InspectRequest) XXX_Size

func (m *InspectRequest) XXX_Size() int

func (*InspectRequest) XXX_Unmarshal

func (m *InspectRequest) XXX_Unmarshal(b []byte) error

type InspectResponse

type InspectResponse struct {
	Success              bool                            `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	Errors               []string                        `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	Values               []*InspectResponse_InspectValue `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (*InspectResponse) AddValue

func (response *InspectResponse) AddValue(name, value string)

func (*InspectResponse) Descriptor

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

func (*InspectResponse) GetContentType

func (response *InspectResponse) GetContentType() int32

func (*InspectResponse) GetErrors

func (m *InspectResponse) GetErrors() []string

func (*InspectResponse) GetSuccess

func (m *InspectResponse) GetSuccess() bool

func (*InspectResponse) GetValues

func (*InspectResponse) ProtoMessage

func (*InspectResponse) ProtoMessage()

func (*InspectResponse) Reset

func (m *InspectResponse) Reset()

func (*InspectResponse) String

func (m *InspectResponse) String() string

func (*InspectResponse) XXX_DiscardUnknown

func (m *InspectResponse) XXX_DiscardUnknown()

func (*InspectResponse) XXX_Marshal

func (m *InspectResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InspectResponse) XXX_Merge

func (m *InspectResponse) XXX_Merge(src proto.Message)

func (*InspectResponse) XXX_Size

func (m *InspectResponse) XXX_Size() int

func (*InspectResponse) XXX_Unmarshal

func (m *InspectResponse) XXX_Unmarshal(b []byte) error

type InspectResponse_InspectValue

type InspectResponse_InspectValue struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InspectResponse_InspectValue) Descriptor

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

func (*InspectResponse_InspectValue) GetName

func (m *InspectResponse_InspectValue) GetName() string

func (*InspectResponse_InspectValue) GetValue

func (m *InspectResponse_InspectValue) GetValue() string

func (*InspectResponse_InspectValue) ProtoMessage

func (*InspectResponse_InspectValue) ProtoMessage()

func (*InspectResponse_InspectValue) Reset

func (m *InspectResponse_InspectValue) Reset()

func (*InspectResponse_InspectValue) String

func (*InspectResponse_InspectValue) XXX_DiscardUnknown

func (m *InspectResponse_InspectValue) XXX_DiscardUnknown()

func (*InspectResponse_InspectValue) XXX_Marshal

func (m *InspectResponse_InspectValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InspectResponse_InspectValue) XXX_Merge

func (m *InspectResponse_InspectValue) XXX_Merge(src proto.Message)

func (*InspectResponse_InspectValue) XXX_Size

func (m *InspectResponse_InspectValue) XXX_Size() int

func (*InspectResponse_InspectValue) XXX_Unmarshal

func (m *InspectResponse_InspectValue) XXX_Unmarshal(b []byte) error
type Link struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Link) Descriptor

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

func (*Link) GetId

func (m *Link) GetId() string

func (*Link) ProtoMessage

func (*Link) ProtoMessage()

func (*Link) Reset

func (m *Link) Reset()

func (*Link) String

func (m *Link) String() string

func (*Link) XXX_DiscardUnknown

func (m *Link) XXX_DiscardUnknown()

func (*Link) XXX_Marshal

func (m *Link) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Link) XXX_Merge

func (m *Link) XXX_Merge(src proto.Message)

func (*Link) XXX_Size

func (m *Link) XXX_Size() int

func (*Link) XXX_Unmarshal

func (m *Link) XXX_Unmarshal(b []byte) error

type RemoveTerminatorRequest

type RemoveTerminatorRequest struct {
	TerminatorId         string   `protobuf:"bytes,1,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveTerminatorRequest) Descriptor

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

func (*RemoveTerminatorRequest) GetTerminatorId

func (m *RemoveTerminatorRequest) GetTerminatorId() string

func (*RemoveTerminatorRequest) ProtoMessage

func (*RemoveTerminatorRequest) ProtoMessage()

func (*RemoveTerminatorRequest) Reset

func (m *RemoveTerminatorRequest) Reset()

func (*RemoveTerminatorRequest) String

func (m *RemoveTerminatorRequest) String() string

func (*RemoveTerminatorRequest) XXX_DiscardUnknown

func (m *RemoveTerminatorRequest) XXX_DiscardUnknown()

func (*RemoveTerminatorRequest) XXX_Marshal

func (m *RemoveTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveTerminatorRequest) XXX_Merge

func (m *RemoveTerminatorRequest) XXX_Merge(src proto.Message)

func (*RemoveTerminatorRequest) XXX_Size

func (m *RemoveTerminatorRequest) XXX_Size() int

func (*RemoveTerminatorRequest) XXX_Unmarshal

func (m *RemoveTerminatorRequest) XXX_Unmarshal(b []byte) error

type Route

type Route struct {
	SessionId            string           `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	Egress               *Route_Egress    `protobuf:"bytes,2,opt,name=egress,proto3" json:"egress,omitempty"`
	Forwards             []*Route_Forward `protobuf:"bytes,3,rep,name=forwards,proto3" json:"forwards,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*Route) Descriptor

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

func (*Route) GetEgress

func (m *Route) GetEgress() *Route_Egress

func (*Route) GetForwards

func (m *Route) GetForwards() []*Route_Forward

func (*Route) GetSessionId

func (m *Route) GetSessionId() string

func (*Route) ProtoMessage

func (*Route) ProtoMessage()

func (*Route) Reset

func (m *Route) Reset()

func (*Route) String

func (m *Route) String() string

func (*Route) XXX_DiscardUnknown

func (m *Route) XXX_DiscardUnknown()

func (*Route) XXX_Marshal

func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Route) XXX_Merge

func (m *Route) XXX_Merge(src proto.Message)

func (*Route) XXX_Size

func (m *Route) XXX_Size() int

func (*Route) XXX_Unmarshal

func (m *Route) XXX_Unmarshal(b []byte) error

type Route_Egress

type Route_Egress struct {
	Binding              string            `protobuf:"bytes,1,opt,name=binding,proto3" json:"binding,omitempty"`
	Address              string            `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Destination          string            `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
	PeerData             map[uint32][]byte `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Route_Egress) Descriptor

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

func (*Route_Egress) GetAddress

func (m *Route_Egress) GetAddress() string

func (*Route_Egress) GetBinding

func (m *Route_Egress) GetBinding() string

func (*Route_Egress) GetDestination

func (m *Route_Egress) GetDestination() string

func (*Route_Egress) GetPeerData

func (m *Route_Egress) GetPeerData() map[uint32][]byte

func (*Route_Egress) ProtoMessage

func (*Route_Egress) ProtoMessage()

func (*Route_Egress) Reset

func (m *Route_Egress) Reset()

func (*Route_Egress) String

func (m *Route_Egress) String() string

func (*Route_Egress) XXX_DiscardUnknown

func (m *Route_Egress) XXX_DiscardUnknown()

func (*Route_Egress) XXX_Marshal

func (m *Route_Egress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Route_Egress) XXX_Merge

func (m *Route_Egress) XXX_Merge(src proto.Message)

func (*Route_Egress) XXX_Size

func (m *Route_Egress) XXX_Size() int

func (*Route_Egress) XXX_Unmarshal

func (m *Route_Egress) XXX_Unmarshal(b []byte) error

type Route_Forward

type Route_Forward struct {
	SrcAddress           string   `protobuf:"bytes,1,opt,name=srcAddress,proto3" json:"srcAddress,omitempty"`
	DstAddress           string   `protobuf:"bytes,2,opt,name=dstAddress,proto3" json:"dstAddress,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Route_Forward) Descriptor

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

func (*Route_Forward) GetDstAddress

func (m *Route_Forward) GetDstAddress() string

func (*Route_Forward) GetSrcAddress

func (m *Route_Forward) GetSrcAddress() string

func (*Route_Forward) ProtoMessage

func (*Route_Forward) ProtoMessage()

func (*Route_Forward) Reset

func (m *Route_Forward) Reset()

func (*Route_Forward) String

func (m *Route_Forward) String() string

func (*Route_Forward) XXX_DiscardUnknown

func (m *Route_Forward) XXX_DiscardUnknown()

func (*Route_Forward) XXX_Marshal

func (m *Route_Forward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Route_Forward) XXX_Merge

func (m *Route_Forward) XXX_Merge(src proto.Message)

func (*Route_Forward) XXX_Size

func (m *Route_Forward) XXX_Size() int

func (*Route_Forward) XXX_Unmarshal

func (m *Route_Forward) XXX_Unmarshal(b []byte) error

type SessionRequest

type SessionRequest struct {
	IngressId            string            `protobuf:"bytes,1,opt,name=ingressId,proto3" json:"ingressId,omitempty"`
	ServiceId            string            `protobuf:"bytes,2,opt,name=serviceId,proto3" json:"serviceId,omitempty"`
	PeerData             map[uint32][]byte `` /* 158-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*SessionRequest) Descriptor

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

func (*SessionRequest) GetIngressId

func (m *SessionRequest) GetIngressId() string

func (*SessionRequest) GetPeerData

func (m *SessionRequest) GetPeerData() map[uint32][]byte

func (*SessionRequest) GetServiceId

func (m *SessionRequest) GetServiceId() string

func (*SessionRequest) ProtoMessage

func (*SessionRequest) ProtoMessage()

func (*SessionRequest) Reset

func (m *SessionRequest) Reset()

func (*SessionRequest) String

func (m *SessionRequest) String() string

func (*SessionRequest) XXX_DiscardUnknown

func (m *SessionRequest) XXX_DiscardUnknown()

func (*SessionRequest) XXX_Marshal

func (m *SessionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SessionRequest) XXX_Merge

func (m *SessionRequest) XXX_Merge(src proto.Message)

func (*SessionRequest) XXX_Size

func (m *SessionRequest) XXX_Size() int

func (*SessionRequest) XXX_Unmarshal

func (m *SessionRequest) XXX_Unmarshal(b []byte) error

type Terminator

type Terminator struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Binding              string   `protobuf:"bytes,2,opt,name=binding,proto3" json:"binding,omitempty"`
	Address              string   `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Terminator) Descriptor

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

func (*Terminator) GetAddress

func (m *Terminator) GetAddress() string

func (*Terminator) GetBinding

func (m *Terminator) GetBinding() string

func (*Terminator) GetId

func (m *Terminator) GetId() string

func (*Terminator) ProtoMessage

func (*Terminator) ProtoMessage()

func (*Terminator) Reset

func (m *Terminator) Reset()

func (*Terminator) String

func (m *Terminator) String() string

func (*Terminator) XXX_DiscardUnknown

func (m *Terminator) XXX_DiscardUnknown()

func (*Terminator) XXX_Marshal

func (m *Terminator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Terminator) XXX_Merge

func (m *Terminator) XXX_Merge(src proto.Message)

func (*Terminator) XXX_Size

func (m *Terminator) XXX_Size() int

func (*Terminator) XXX_Unmarshal

func (m *Terminator) XXX_Unmarshal(b []byte) error

type TerminatorPrecedence

type TerminatorPrecedence int32
const (
	TerminatorPrecedence_Default  TerminatorPrecedence = 0
	TerminatorPrecedence_Required TerminatorPrecedence = 1
	TerminatorPrecedence_Failed   TerminatorPrecedence = 2
)

func (TerminatorPrecedence) EnumDescriptor

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

func (TerminatorPrecedence) String

func (x TerminatorPrecedence) String() string

type Unroute

type Unroute struct {
	SessionId            string   `protobuf:"bytes,1,opt,name=sessionId,proto3" json:"sessionId,omitempty"`
	Now                  bool     `protobuf:"varint,2,opt,name=now,proto3" json:"now,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Unroute) Descriptor

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

func (*Unroute) GetNow

func (m *Unroute) GetNow() bool

func (*Unroute) GetSessionId

func (m *Unroute) GetSessionId() string

func (*Unroute) ProtoMessage

func (*Unroute) ProtoMessage()

func (*Unroute) Reset

func (m *Unroute) Reset()

func (*Unroute) String

func (m *Unroute) String() string

func (*Unroute) XXX_DiscardUnknown

func (m *Unroute) XXX_DiscardUnknown()

func (*Unroute) XXX_Marshal

func (m *Unroute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Unroute) XXX_Merge

func (m *Unroute) XXX_Merge(src proto.Message)

func (*Unroute) XXX_Size

func (m *Unroute) XXX_Size() int

func (*Unroute) XXX_Unmarshal

func (m *Unroute) XXX_Unmarshal(b []byte) error

type UpdateTerminatorRequest

type UpdateTerminatorRequest struct {
	TerminatorId         string               `protobuf:"bytes,1,opt,name=terminatorId,proto3" json:"terminatorId,omitempty"`
	UpdatePrecedence     bool                 `protobuf:"varint,2,opt,name=updatePrecedence,proto3" json:"updatePrecedence,omitempty"`
	UpdateCost           bool                 `protobuf:"varint,3,opt,name=updateCost,proto3" json:"updateCost,omitempty"`
	Precedence           TerminatorPrecedence `protobuf:"varint,4,opt,name=precedence,proto3,enum=ctrl.pb.TerminatorPrecedence" json:"precedence,omitempty"`
	Cost                 uint32               `protobuf:"varint,5,opt,name=cost,proto3" json:"cost,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*UpdateTerminatorRequest) Descriptor

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

func (*UpdateTerminatorRequest) GetCost

func (m *UpdateTerminatorRequest) GetCost() uint32

func (*UpdateTerminatorRequest) GetPrecedence

func (m *UpdateTerminatorRequest) GetPrecedence() TerminatorPrecedence

func (*UpdateTerminatorRequest) GetTerminatorId

func (m *UpdateTerminatorRequest) GetTerminatorId() string

func (*UpdateTerminatorRequest) GetUpdateCost

func (m *UpdateTerminatorRequest) GetUpdateCost() bool

func (*UpdateTerminatorRequest) GetUpdatePrecedence

func (m *UpdateTerminatorRequest) GetUpdatePrecedence() bool

func (*UpdateTerminatorRequest) ProtoMessage

func (*UpdateTerminatorRequest) ProtoMessage()

func (*UpdateTerminatorRequest) Reset

func (m *UpdateTerminatorRequest) Reset()

func (*UpdateTerminatorRequest) String

func (m *UpdateTerminatorRequest) String() string

func (*UpdateTerminatorRequest) XXX_DiscardUnknown

func (m *UpdateTerminatorRequest) XXX_DiscardUnknown()

func (*UpdateTerminatorRequest) XXX_Marshal

func (m *UpdateTerminatorRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateTerminatorRequest) XXX_Merge

func (m *UpdateTerminatorRequest) XXX_Merge(src proto.Message)

func (*UpdateTerminatorRequest) XXX_Size

func (m *UpdateTerminatorRequest) XXX_Size() int

func (*UpdateTerminatorRequest) XXX_Unmarshal

func (m *UpdateTerminatorRequest) XXX_Unmarshal(b []byte) error

type ValidateTerminatorsRequest

type ValidateTerminatorsRequest struct {
	Terminators          []*Terminator `protobuf:"bytes,1,rep,name=terminators,proto3" json:"terminators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateTerminatorsRequest) Descriptor

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

func (*ValidateTerminatorsRequest) GetTerminators

func (m *ValidateTerminatorsRequest) GetTerminators() []*Terminator

func (*ValidateTerminatorsRequest) ProtoMessage

func (*ValidateTerminatorsRequest) ProtoMessage()

func (*ValidateTerminatorsRequest) Reset

func (m *ValidateTerminatorsRequest) Reset()

func (*ValidateTerminatorsRequest) String

func (m *ValidateTerminatorsRequest) String() string

func (*ValidateTerminatorsRequest) XXX_DiscardUnknown

func (m *ValidateTerminatorsRequest) XXX_DiscardUnknown()

func (*ValidateTerminatorsRequest) XXX_Marshal

func (m *ValidateTerminatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateTerminatorsRequest) XXX_Merge

func (m *ValidateTerminatorsRequest) XXX_Merge(src proto.Message)

func (*ValidateTerminatorsRequest) XXX_Size

func (m *ValidateTerminatorsRequest) XXX_Size() int

func (*ValidateTerminatorsRequest) XXX_Unmarshal

func (m *ValidateTerminatorsRequest) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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