Versions in this module Expand all Collapse all v1 v1.4.1 Mar 1, 2023 Changes in this version + var ErrIntOverflowRoute = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthRoute = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupRoute = fmt.Errorf("proto: unexpected end of group") + type Path struct + Bodys [][]byte + Items [][]byte + Sign []byte + func (*Path) Descriptor() ([]byte, []int) + func (*Path) ProtoMessage() + func (m *Path) GetBodys() [][]byte + func (m *Path) GetItems() [][]byte + func (m *Path) GetSign() []byte + func (m *Path) Marshal() (dAtA []byte, err error) + func (m *Path) MarshalTo(dAtA []byte) (int, error) + func (m *Path) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Path) Reset() + func (m *Path) Size() (n int) + func (m *Path) String() string + func (m *Path) Unmarshal(dAtA []byte) error + func (m *Path) XXX_DiscardUnknown() + func (m *Path) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Path) XXX_Merge(src proto.Message) + func (m *Path) XXX_Size() int + func (m *Path) XXX_Unmarshal(b []byte) error + type RouteRelayReq struct + Data []byte + Dest []byte + MidCall bool + Paths [][]byte + ProtocolName []byte + ProtocolVersion []byte + Src []byte + SrcMode []byte + StreamName []byte + func (*RouteRelayReq) Descriptor() ([]byte, []int) + func (*RouteRelayReq) ProtoMessage() + func (m *RouteRelayReq) GetData() []byte + func (m *RouteRelayReq) GetDest() []byte + func (m *RouteRelayReq) GetMidCall() bool + func (m *RouteRelayReq) GetPaths() [][]byte + func (m *RouteRelayReq) GetProtocolName() []byte + func (m *RouteRelayReq) GetProtocolVersion() []byte + func (m *RouteRelayReq) GetSrc() []byte + func (m *RouteRelayReq) GetSrcMode() []byte + func (m *RouteRelayReq) GetStreamName() []byte + func (m *RouteRelayReq) Marshal() (dAtA []byte, err error) + func (m *RouteRelayReq) MarshalTo(dAtA []byte) (int, error) + func (m *RouteRelayReq) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RouteRelayReq) Reset() + func (m *RouteRelayReq) Size() (n int) + func (m *RouteRelayReq) String() string + func (m *RouteRelayReq) Unmarshal(dAtA []byte) error + func (m *RouteRelayReq) XXX_DiscardUnknown() + func (m *RouteRelayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteRelayReq) XXX_Merge(src proto.Message) + func (m *RouteRelayReq) XXX_Size() int + func (m *RouteRelayReq) XXX_Unmarshal(b []byte) error + type RouteRelayResp struct + Data []byte + func (*RouteRelayResp) Descriptor() ([]byte, []int) + func (*RouteRelayResp) ProtoMessage() + func (m *RouteRelayResp) GetData() []byte + func (m *RouteRelayResp) Marshal() (dAtA []byte, err error) + func (m *RouteRelayResp) MarshalTo(dAtA []byte) (int, error) + func (m *RouteRelayResp) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RouteRelayResp) Reset() + func (m *RouteRelayResp) Size() (n int) + func (m *RouteRelayResp) String() string + func (m *RouteRelayResp) Unmarshal(dAtA []byte) error + func (m *RouteRelayResp) XXX_DiscardUnknown() + func (m *RouteRelayResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteRelayResp) XXX_Merge(src proto.Message) + func (m *RouteRelayResp) XXX_Size() int + func (m *RouteRelayResp) XXX_Unmarshal(b []byte) error + type RouteReq struct + Alpha int32 + Dest []byte + Paths []*Path + UList []*UnderlayResp + UType int32 + func (*RouteReq) Descriptor() ([]byte, []int) + func (*RouteReq) ProtoMessage() + func (m *RouteReq) GetAlpha() int32 + func (m *RouteReq) GetDest() []byte + func (m *RouteReq) GetPaths() []*Path + func (m *RouteReq) GetUList() []*UnderlayResp + func (m *RouteReq) GetUType() int32 + func (m *RouteReq) Marshal() (dAtA []byte, err error) + func (m *RouteReq) MarshalTo(dAtA []byte) (int, error) + func (m *RouteReq) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RouteReq) Reset() + func (m *RouteReq) Size() (n int) + func (m *RouteReq) String() string + func (m *RouteReq) Unmarshal(dAtA []byte) error + func (m *RouteReq) XXX_DiscardUnknown() + func (m *RouteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteReq) XXX_Merge(src proto.Message) + func (m *RouteReq) XXX_Size() int + func (m *RouteReq) XXX_Unmarshal(b []byte) error + type RouteResp struct + Dest []byte + Paths []*Path + UList []*UnderlayResp + UType int32 + func (*RouteResp) Descriptor() ([]byte, []int) + func (*RouteResp) ProtoMessage() + func (m *RouteResp) GetDest() []byte + func (m *RouteResp) GetPaths() []*Path + func (m *RouteResp) GetUList() []*UnderlayResp + func (m *RouteResp) GetUType() int32 + func (m *RouteResp) Marshal() (dAtA []byte, err error) + func (m *RouteResp) MarshalTo(dAtA []byte) (int, error) + func (m *RouteResp) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RouteResp) Reset() + func (m *RouteResp) Size() (n int) + func (m *RouteResp) String() string + func (m *RouteResp) Unmarshal(dAtA []byte) error + func (m *RouteResp) XXX_DiscardUnknown() + func (m *RouteResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RouteResp) XXX_Merge(src proto.Message) + func (m *RouteResp) XXX_Size() int + func (m *RouteResp) XXX_Unmarshal(b []byte) error + type UnderlayReq struct + Dest []byte + func (*UnderlayReq) Descriptor() ([]byte, []int) + func (*UnderlayReq) ProtoMessage() + func (m *UnderlayReq) GetDest() []byte + func (m *UnderlayReq) Marshal() (dAtA []byte, err error) + func (m *UnderlayReq) MarshalTo(dAtA []byte) (int, error) + func (m *UnderlayReq) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *UnderlayReq) Reset() + func (m *UnderlayReq) Size() (n int) + func (m *UnderlayReq) String() string + func (m *UnderlayReq) Unmarshal(dAtA []byte) error + func (m *UnderlayReq) XXX_DiscardUnknown() + func (m *UnderlayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnderlayReq) XXX_Merge(src proto.Message) + func (m *UnderlayReq) XXX_Size() int + func (m *UnderlayReq) XXX_Unmarshal(b []byte) error + type UnderlayResp struct + Dest []byte + Signature []byte + Underlay []byte + func (*UnderlayResp) Descriptor() ([]byte, []int) + func (*UnderlayResp) ProtoMessage() + func (m *UnderlayResp) GetDest() []byte + func (m *UnderlayResp) GetSignature() []byte + func (m *UnderlayResp) GetUnderlay() []byte + func (m *UnderlayResp) Marshal() (dAtA []byte, err error) + func (m *UnderlayResp) MarshalTo(dAtA []byte) (int, error) + func (m *UnderlayResp) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *UnderlayResp) Reset() + func (m *UnderlayResp) Size() (n int) + func (m *UnderlayResp) String() string + func (m *UnderlayResp) Unmarshal(dAtA []byte) error + func (m *UnderlayResp) XXX_DiscardUnknown() + func (m *UnderlayResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UnderlayResp) XXX_Merge(src proto.Message) + func (m *UnderlayResp) XXX_Size() int + func (m *UnderlayResp) XXX_Unmarshal(b []byte) error