Documentation ¶
Overview ¶
Package pb holds only Protocol Buffer definitions and generated code.
Index ¶
- Variables
- type FindRouteReq
- func (*FindRouteReq) Descriptor() ([]byte, []int)
- func (m *FindRouteReq) GetAlpha() int32
- func (m *FindRouteReq) GetDest() []byte
- func (m *FindRouteReq) GetPath() [][]byte
- func (m *FindRouteReq) Marshal() (dAtA []byte, err error)
- func (m *FindRouteReq) MarshalTo(dAtA []byte) (int, error)
- func (m *FindRouteReq) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FindRouteReq) ProtoMessage()
- func (m *FindRouteReq) Reset()
- func (m *FindRouteReq) Size() (n int)
- func (m *FindRouteReq) String() string
- func (m *FindRouteReq) Unmarshal(dAtA []byte) error
- func (m *FindRouteReq) XXX_DiscardUnknown()
- func (m *FindRouteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FindRouteReq) XXX_Merge(src proto.Message)
- func (m *FindRouteReq) XXX_Size() int
- func (m *FindRouteReq) XXX_Unmarshal(b []byte) error
- type FindRouteResp
- func (*FindRouteResp) Descriptor() ([]byte, []int)
- func (m *FindRouteResp) GetDest() []byte
- func (m *FindRouteResp) GetRouteItems() []*RouteItem
- func (m *FindRouteResp) GetSignature() []byte
- func (m *FindRouteResp) GetUnderlay() []byte
- func (m *FindRouteResp) Marshal() (dAtA []byte, err error)
- func (m *FindRouteResp) MarshalTo(dAtA []byte) (int, error)
- func (m *FindRouteResp) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FindRouteResp) ProtoMessage()
- func (m *FindRouteResp) Reset()
- func (m *FindRouteResp) Size() (n int)
- func (m *FindRouteResp) String() string
- func (m *FindRouteResp) Unmarshal(dAtA []byte) error
- func (m *FindRouteResp) XXX_DiscardUnknown()
- func (m *FindRouteResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FindRouteResp) XXX_Merge(src proto.Message)
- func (m *FindRouteResp) XXX_Size() int
- func (m *FindRouteResp) XXX_Unmarshal(b []byte) error
- type RouteItem
- func (*RouteItem) Descriptor() ([]byte, []int)
- func (m *RouteItem) GetCreateTime() int64
- func (m *RouteItem) GetNeighbor() []byte
- func (m *RouteItem) GetNextHop() []*RouteItem
- func (m *RouteItem) GetTTL() uint32
- func (m *RouteItem) Marshal() (dAtA []byte, err error)
- func (m *RouteItem) MarshalTo(dAtA []byte) (int, error)
- func (m *RouteItem) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RouteItem) ProtoMessage()
- func (m *RouteItem) Reset()
- func (m *RouteItem) Size() (n int)
- func (m *RouteItem) String() string
- func (m *RouteItem) Unmarshal(dAtA []byte) error
- func (m *RouteItem) XXX_DiscardUnknown()
- func (m *RouteItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteItem) XXX_Merge(src proto.Message)
- func (m *RouteItem) XXX_Size() int
- func (m *RouteItem) XXX_Unmarshal(b []byte) error
- type SendData
- func (*SendData) Descriptor() ([]byte, []int)
- func (m *SendData) GetData() []byte
- func (m *SendData) GetHandler() string
- func (m *SendData) Marshal() (dAtA []byte, err error)
- func (m *SendData) MarshalTo(dAtA []byte) (int, error)
- func (m *SendData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SendData) ProtoMessage()
- func (m *SendData) Reset()
- func (m *SendData) Size() (n int)
- func (m *SendData) String() string
- func (m *SendData) Unmarshal(dAtA []byte) error
- func (m *SendData) XXX_DiscardUnknown()
- func (m *SendData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SendData) XXX_Merge(src proto.Message)
- func (m *SendData) XXX_Size() int
- func (m *SendData) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type FindRouteReq ¶
type FindRouteReq struct { Dest []byte `protobuf:"bytes,1,opt,name=Dest,proto3" json:"Dest,omitempty"` Path [][]byte `protobuf:"bytes,2,rep,name=Path,proto3" json:"Path,omitempty"` Alpha int32 `protobuf:"varint,3,opt,name=Alpha,proto3" json:"Alpha,omitempty"` }
define FindRouteReq message struct here
func (*FindRouteReq) Descriptor ¶
func (*FindRouteReq) Descriptor() ([]byte, []int)
func (*FindRouteReq) GetAlpha ¶
func (m *FindRouteReq) GetAlpha() int32
func (*FindRouteReq) GetDest ¶
func (m *FindRouteReq) GetDest() []byte
func (*FindRouteReq) GetPath ¶
func (m *FindRouteReq) GetPath() [][]byte
func (*FindRouteReq) Marshal ¶
func (m *FindRouteReq) Marshal() (dAtA []byte, err error)
func (*FindRouteReq) MarshalToSizedBuffer ¶
func (m *FindRouteReq) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FindRouteReq) ProtoMessage ¶
func (*FindRouteReq) ProtoMessage()
func (*FindRouteReq) Reset ¶
func (m *FindRouteReq) Reset()
func (*FindRouteReq) Size ¶
func (m *FindRouteReq) Size() (n int)
func (*FindRouteReq) String ¶
func (m *FindRouteReq) String() string
func (*FindRouteReq) Unmarshal ¶
func (m *FindRouteReq) Unmarshal(dAtA []byte) error
func (*FindRouteReq) XXX_DiscardUnknown ¶
func (m *FindRouteReq) XXX_DiscardUnknown()
func (*FindRouteReq) XXX_Marshal ¶
func (m *FindRouteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FindRouteReq) XXX_Merge ¶
func (m *FindRouteReq) XXX_Merge(src proto.Message)
func (*FindRouteReq) XXX_Size ¶
func (m *FindRouteReq) XXX_Size() int
func (*FindRouteReq) XXX_Unmarshal ¶
func (m *FindRouteReq) XXX_Unmarshal(b []byte) error
type FindRouteResp ¶
type FindRouteResp struct { Dest []byte `protobuf:"bytes,1,opt,name=Dest,proto3" json:"Dest,omitempty"` Underlay []byte `protobuf:"bytes,2,opt,name=Underlay,proto3" json:"Underlay,omitempty"` Signature []byte `protobuf:"bytes,3,opt,name=Signature,proto3" json:"Signature,omitempty"` RouteItems []*RouteItem `protobuf:"bytes,4,rep,name=RouteItems,proto3" json:"RouteItems,omitempty"` }
define FindRouteResp message struct here
func (*FindRouteResp) Descriptor ¶
func (*FindRouteResp) Descriptor() ([]byte, []int)
func (*FindRouteResp) GetDest ¶
func (m *FindRouteResp) GetDest() []byte
func (*FindRouteResp) GetRouteItems ¶
func (m *FindRouteResp) GetRouteItems() []*RouteItem
func (*FindRouteResp) GetSignature ¶
func (m *FindRouteResp) GetSignature() []byte
func (*FindRouteResp) GetUnderlay ¶
func (m *FindRouteResp) GetUnderlay() []byte
func (*FindRouteResp) Marshal ¶
func (m *FindRouteResp) Marshal() (dAtA []byte, err error)
func (*FindRouteResp) MarshalToSizedBuffer ¶
func (m *FindRouteResp) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FindRouteResp) ProtoMessage ¶
func (*FindRouteResp) ProtoMessage()
func (*FindRouteResp) Reset ¶
func (m *FindRouteResp) Reset()
func (*FindRouteResp) Size ¶
func (m *FindRouteResp) Size() (n int)
func (*FindRouteResp) String ¶
func (m *FindRouteResp) String() string
func (*FindRouteResp) Unmarshal ¶
func (m *FindRouteResp) Unmarshal(dAtA []byte) error
func (*FindRouteResp) XXX_DiscardUnknown ¶
func (m *FindRouteResp) XXX_DiscardUnknown()
func (*FindRouteResp) XXX_Marshal ¶
func (m *FindRouteResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FindRouteResp) XXX_Merge ¶
func (m *FindRouteResp) XXX_Merge(src proto.Message)
func (*FindRouteResp) XXX_Size ¶
func (m *FindRouteResp) XXX_Size() int
func (*FindRouteResp) XXX_Unmarshal ¶
func (m *FindRouteResp) XXX_Unmarshal(b []byte) error
type RouteItem ¶
type RouteItem struct { CreateTime int64 `protobuf:"varint,1,opt,name=CreateTime,proto3" json:"CreateTime,omitempty"` TTL uint32 `protobuf:"varint,2,opt,name=TTL,proto3" json:"TTL,omitempty"` Neighbor []byte `protobuf:"bytes,3,opt,name=Neighbor,proto3" json:"Neighbor,omitempty"` NextHop []*RouteItem `protobuf:"bytes,4,rep,name=NextHop,proto3" json:"NextHop,omitempty"` }
func (*RouteItem) Descriptor ¶
func (*RouteItem) GetCreateTime ¶
func (*RouteItem) GetNeighbor ¶
func (*RouteItem) GetNextHop ¶
func (*RouteItem) MarshalToSizedBuffer ¶
func (*RouteItem) ProtoMessage ¶
func (*RouteItem) ProtoMessage()
func (*RouteItem) XXX_DiscardUnknown ¶
func (m *RouteItem) XXX_DiscardUnknown()
func (*RouteItem) XXX_Marshal ¶
func (*RouteItem) XXX_Unmarshal ¶
type SendData ¶
type SendData struct { Handler string `protobuf:"bytes,1,opt,name=Handler,proto3" json:"Handler,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*SendData) Descriptor ¶
func (*SendData) GetHandler ¶
func (*SendData) MarshalToSizedBuffer ¶
func (*SendData) ProtoMessage ¶
func (*SendData) ProtoMessage()
func (*SendData) XXX_DiscardUnknown ¶
func (m *SendData) XXX_DiscardUnknown()
func (*SendData) XXX_Marshal ¶
func (*SendData) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.