Documentation
¶
Index ¶
- func DRPCRegisterStreamService(mux drpc.Mux, impl DRPCStreamServiceServer) error
- func NewAcceptServerRPC(serv StreamService_AcceptStreamServer) stream_grpc_rpc.RPC
- func NewAcceptStreamClientRPC(client StreamService_AcceptStreamClient) stream_grpc_rpc.RPC
- func NewDialServerRPC(serv StreamService_DialStreamServer) stream_grpc_rpc.RPC
- func NewDialStreamClientRPC(client StreamService_DialStreamClient) stream_grpc_rpc.RPC
- func RegisterStreamServiceServer(s *grpc.Server, srv StreamServiceServer)
- type AcceptServerRPC
- type AcceptStreamClientRPC
- type AcceptStreamRequest
- func (*AcceptStreamRequest) Descriptor() ([]byte, []int)
- func (m *AcceptStreamRequest) GetConfig() *accept.Config
- func (m *AcceptStreamRequest) GetData() *rpc.Data
- func (*AcceptStreamRequest) ProtoMessage()
- func (m *AcceptStreamRequest) Reset()
- func (m *AcceptStreamRequest) String() string
- func (m *AcceptStreamRequest) XXX_DiscardUnknown()
- func (m *AcceptStreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AcceptStreamRequest) XXX_Merge(src proto.Message)
- func (m *AcceptStreamRequest) XXX_Size() int
- func (m *AcceptStreamRequest) XXX_Unmarshal(b []byte) error
- type AcceptStreamResponse
- func (*AcceptStreamResponse) Descriptor() ([]byte, []int)
- func (m *AcceptStreamResponse) GetData() *rpc.Data
- func (*AcceptStreamResponse) ProtoMessage()
- func (m *AcceptStreamResponse) Reset()
- func (m *AcceptStreamResponse) String() string
- func (m *AcceptStreamResponse) XXX_DiscardUnknown()
- func (m *AcceptStreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AcceptStreamResponse) XXX_Merge(src proto.Message)
- func (m *AcceptStreamResponse) XXX_Size() int
- func (m *AcceptStreamResponse) XXX_Unmarshal(b []byte) error
- type DRPCStreamServiceClient
- type DRPCStreamServiceDescription
- type DRPCStreamServiceServer
- type DRPCStreamServiceUnimplementedServer
- func (s *DRPCStreamServiceUnimplementedServer) AcceptStream(DRPCStreamService_AcceptStreamStream) error
- func (s *DRPCStreamServiceUnimplementedServer) DialStream(DRPCStreamService_DialStreamStream) error
- func (s *DRPCStreamServiceUnimplementedServer) ForwardStreams(*ForwardStreamsRequest, DRPCStreamService_ForwardStreamsStream) error
- func (s *DRPCStreamServiceUnimplementedServer) ListenStreams(*ListenStreamsRequest, DRPCStreamService_ListenStreamsStream) error
- type DRPCStreamService_AcceptStreamClient
- type DRPCStreamService_AcceptStreamStream
- type DRPCStreamService_DialStreamClient
- type DRPCStreamService_DialStreamStream
- type DRPCStreamService_ForwardStreamsClient
- type DRPCStreamService_ForwardStreamsStream
- type DRPCStreamService_ListenStreamsClient
- type DRPCStreamService_ListenStreamsStream
- type DialServerRPC
- type DialStreamClientRPC
- type DialStreamRequest
- func (*DialStreamRequest) Descriptor() ([]byte, []int)
- func (m *DialStreamRequest) GetConfig() *dial.Config
- func (m *DialStreamRequest) GetData() *rpc.Data
- func (*DialStreamRequest) ProtoMessage()
- func (m *DialStreamRequest) Reset()
- func (m *DialStreamRequest) String() string
- func (m *DialStreamRequest) XXX_DiscardUnknown()
- func (m *DialStreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DialStreamRequest) XXX_Merge(src proto.Message)
- func (m *DialStreamRequest) XXX_Size() int
- func (m *DialStreamRequest) XXX_Unmarshal(b []byte) error
- type DialStreamResponse
- func (*DialStreamResponse) Descriptor() ([]byte, []int)
- func (m *DialStreamResponse) GetData() *rpc.Data
- func (*DialStreamResponse) ProtoMessage()
- func (m *DialStreamResponse) Reset()
- func (m *DialStreamResponse) String() string
- func (m *DialStreamResponse) XXX_DiscardUnknown()
- func (m *DialStreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DialStreamResponse) XXX_Merge(src proto.Message)
- func (m *DialStreamResponse) XXX_Size() int
- func (m *DialStreamResponse) XXX_Unmarshal(b []byte) error
- type ForwardStreamsRequest
- func (*ForwardStreamsRequest) Descriptor() ([]byte, []int)
- func (m *ForwardStreamsRequest) GetForwardingConfig() *forwarding.Config
- func (*ForwardStreamsRequest) ProtoMessage()
- func (m *ForwardStreamsRequest) Reset()
- func (m *ForwardStreamsRequest) String() string
- func (m *ForwardStreamsRequest) XXX_DiscardUnknown()
- func (m *ForwardStreamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ForwardStreamsRequest) XXX_Merge(src proto.Message)
- func (m *ForwardStreamsRequest) XXX_Size() int
- func (m *ForwardStreamsRequest) XXX_Unmarshal(b []byte) error
- type ForwardStreamsResponse
- func (*ForwardStreamsResponse) Descriptor() ([]byte, []int)
- func (m *ForwardStreamsResponse) GetControllerStatus() exec.ControllerStatus
- func (*ForwardStreamsResponse) ProtoMessage()
- func (m *ForwardStreamsResponse) Reset()
- func (m *ForwardStreamsResponse) String() string
- func (m *ForwardStreamsResponse) XXX_DiscardUnknown()
- func (m *ForwardStreamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ForwardStreamsResponse) XXX_Merge(src proto.Message)
- func (m *ForwardStreamsResponse) XXX_Size() int
- func (m *ForwardStreamsResponse) XXX_Unmarshal(b []byte) error
- type ListenStreamsRequest
- func (*ListenStreamsRequest) Descriptor() ([]byte, []int)
- func (m *ListenStreamsRequest) GetListeningConfig() *listening.Config
- func (*ListenStreamsRequest) ProtoMessage()
- func (m *ListenStreamsRequest) Reset()
- func (m *ListenStreamsRequest) String() string
- func (m *ListenStreamsRequest) XXX_DiscardUnknown()
- func (m *ListenStreamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListenStreamsRequest) XXX_Merge(src proto.Message)
- func (m *ListenStreamsRequest) XXX_Size() int
- func (m *ListenStreamsRequest) XXX_Unmarshal(b []byte) error
- type ListenStreamsResponse
- func (*ListenStreamsResponse) Descriptor() ([]byte, []int)
- func (m *ListenStreamsResponse) GetControllerStatus() exec.ControllerStatus
- func (*ListenStreamsResponse) ProtoMessage()
- func (m *ListenStreamsResponse) Reset()
- func (m *ListenStreamsResponse) String() string
- func (m *ListenStreamsResponse) XXX_DiscardUnknown()
- func (m *ListenStreamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListenStreamsResponse) XXX_Merge(src proto.Message)
- func (m *ListenStreamsResponse) XXX_Size() int
- func (m *ListenStreamsResponse) XXX_Unmarshal(b []byte) error
- type StreamServiceClient
- type StreamServiceServer
- type StreamService_AcceptStreamClient
- type StreamService_AcceptStreamServer
- type StreamService_DialStreamClient
- type StreamService_DialStreamServer
- type StreamService_ForwardStreamsClient
- type StreamService_ForwardStreamsServer
- type StreamService_ListenStreamsClient
- type StreamService_ListenStreamsServer
- type UnimplementedStreamServiceServer
- func (*UnimplementedStreamServiceServer) AcceptStream(srv StreamService_AcceptStreamServer) error
- func (*UnimplementedStreamServiceServer) DialStream(srv StreamService_DialStreamServer) error
- func (*UnimplementedStreamServiceServer) ForwardStreams(req *ForwardStreamsRequest, srv StreamService_ForwardStreamsServer) error
- func (*UnimplementedStreamServiceServer) ListenStreams(req *ListenStreamsRequest, srv StreamService_ListenStreamsServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DRPCRegisterStreamService ¶
func DRPCRegisterStreamService(mux drpc.Mux, impl DRPCStreamServiceServer) error
func NewAcceptServerRPC ¶
func NewAcceptServerRPC( serv StreamService_AcceptStreamServer, ) stream_grpc_rpc.RPC
NewAcceptServerRPC constructs a new AcceptServerRPC.
func NewAcceptStreamClientRPC ¶
func NewAcceptStreamClientRPC( client StreamService_AcceptStreamClient, ) stream_grpc_rpc.RPC
NewAcceptStreamClientRPC builds a new AcceptStreamClient.
func NewDialServerRPC ¶
func NewDialServerRPC( serv StreamService_DialStreamServer, ) stream_grpc_rpc.RPC
NewDialServerRPC builds a new DialServerRPC.
func NewDialStreamClientRPC ¶
func NewDialStreamClientRPC( client StreamService_DialStreamClient, ) stream_grpc_rpc.RPC
NewDialStreamClientRPC builds a new DialStreamClientRPC.
func RegisterStreamServiceServer ¶
func RegisterStreamServiceServer(s *grpc.Server, srv StreamServiceServer)
Types ¶
type AcceptServerRPC ¶
type AcceptServerRPC struct {
StreamService_AcceptStreamServer
}
AcceptServerRPC fulfills grpc accept streams on the server.
func (*AcceptServerRPC) Recv ¶
func (r *AcceptServerRPC) Recv() (*stream_grpc_rpc.Data, error)
Recv receives a packet.
func (*AcceptServerRPC) Send ¶
func (r *AcceptServerRPC) Send(resp *stream_grpc_rpc.Data) error
Send sends a packet.
type AcceptStreamClientRPC ¶
type AcceptStreamClientRPC struct {
StreamService_AcceptStreamClient
}
AcceptStreamClientRPC fulfills grpc RPC on the client side.
func (*AcceptStreamClientRPC) Recv ¶
func (r *AcceptStreamClientRPC) Recv() (*stream_grpc_rpc.Data, error)
Recv receives a packet.
func (*AcceptStreamClientRPC) Send ¶
func (r *AcceptStreamClientRPC) Send(resp *stream_grpc_rpc.Data) error
Send sends a packet.
type AcceptStreamRequest ¶
type AcceptStreamRequest struct {
// Config is the configuration for the accept.
// The first packet will contain this value.
Config *accept.Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// Data is a data packet.
Data *rpc.Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
AcceptStreamRequest is the request type for AcceptStream.
func (*AcceptStreamRequest) Descriptor ¶
func (*AcceptStreamRequest) Descriptor() ([]byte, []int)
func (*AcceptStreamRequest) GetConfig ¶
func (m *AcceptStreamRequest) GetConfig() *accept.Config
func (*AcceptStreamRequest) GetData ¶
func (m *AcceptStreamRequest) GetData() *rpc.Data
func (*AcceptStreamRequest) ProtoMessage ¶
func (*AcceptStreamRequest) ProtoMessage()
func (*AcceptStreamRequest) Reset ¶
func (m *AcceptStreamRequest) Reset()
func (*AcceptStreamRequest) String ¶
func (m *AcceptStreamRequest) String() string
func (*AcceptStreamRequest) XXX_DiscardUnknown ¶
func (m *AcceptStreamRequest) XXX_DiscardUnknown()
func (*AcceptStreamRequest) XXX_Marshal ¶
func (m *AcceptStreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AcceptStreamRequest) XXX_Merge ¶
func (m *AcceptStreamRequest) XXX_Merge(src proto.Message)
func (*AcceptStreamRequest) XXX_Size ¶
func (m *AcceptStreamRequest) XXX_Size() int
func (*AcceptStreamRequest) XXX_Unmarshal ¶
func (m *AcceptStreamRequest) XXX_Unmarshal(b []byte) error
type AcceptStreamResponse ¶
type AcceptStreamResponse struct {
// Data is a data packet.
Data *rpc.Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
AcceptStreamResponse is the response type for AcceptStream.
func (*AcceptStreamResponse) Descriptor ¶
func (*AcceptStreamResponse) Descriptor() ([]byte, []int)
func (*AcceptStreamResponse) GetData ¶
func (m *AcceptStreamResponse) GetData() *rpc.Data
func (*AcceptStreamResponse) ProtoMessage ¶
func (*AcceptStreamResponse) ProtoMessage()
func (*AcceptStreamResponse) Reset ¶
func (m *AcceptStreamResponse) Reset()
func (*AcceptStreamResponse) String ¶
func (m *AcceptStreamResponse) String() string
func (*AcceptStreamResponse) XXX_DiscardUnknown ¶
func (m *AcceptStreamResponse) XXX_DiscardUnknown()
func (*AcceptStreamResponse) XXX_Marshal ¶
func (m *AcceptStreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AcceptStreamResponse) XXX_Merge ¶
func (m *AcceptStreamResponse) XXX_Merge(src proto.Message)
func (*AcceptStreamResponse) XXX_Size ¶
func (m *AcceptStreamResponse) XXX_Size() int
func (*AcceptStreamResponse) XXX_Unmarshal ¶
func (m *AcceptStreamResponse) XXX_Unmarshal(b []byte) error
type DRPCStreamServiceClient ¶
type DRPCStreamServiceClient interface {
DRPCConn() drpc.Conn
ForwardStreams(ctx context.Context, in *ForwardStreamsRequest) (DRPCStreamService_ForwardStreamsClient, error)
ListenStreams(ctx context.Context, in *ListenStreamsRequest) (DRPCStreamService_ListenStreamsClient, error)
AcceptStream(ctx context.Context) (DRPCStreamService_AcceptStreamClient, error)
DialStream(ctx context.Context) (DRPCStreamService_DialStreamClient, error)
}
func NewDRPCStreamServiceClient ¶
func NewDRPCStreamServiceClient(cc drpc.Conn) DRPCStreamServiceClient
type DRPCStreamServiceDescription ¶
type DRPCStreamServiceDescription struct{}
func (DRPCStreamServiceDescription) NumMethods ¶
func (DRPCStreamServiceDescription) NumMethods() int
type DRPCStreamServiceServer ¶
type DRPCStreamServiceServer interface {
ForwardStreams(*ForwardStreamsRequest, DRPCStreamService_ForwardStreamsStream) error
ListenStreams(*ListenStreamsRequest, DRPCStreamService_ListenStreamsStream) error
AcceptStream(DRPCStreamService_AcceptStreamStream) error
DialStream(DRPCStreamService_DialStreamStream) error
}
type DRPCStreamServiceUnimplementedServer ¶
type DRPCStreamServiceUnimplementedServer struct{}
func (*DRPCStreamServiceUnimplementedServer) AcceptStream ¶
func (s *DRPCStreamServiceUnimplementedServer) AcceptStream(DRPCStreamService_AcceptStreamStream) error
func (*DRPCStreamServiceUnimplementedServer) DialStream ¶
func (s *DRPCStreamServiceUnimplementedServer) DialStream(DRPCStreamService_DialStreamStream) error
func (*DRPCStreamServiceUnimplementedServer) ForwardStreams ¶
func (s *DRPCStreamServiceUnimplementedServer) ForwardStreams(*ForwardStreamsRequest, DRPCStreamService_ForwardStreamsStream) error
func (*DRPCStreamServiceUnimplementedServer) ListenStreams ¶
func (s *DRPCStreamServiceUnimplementedServer) ListenStreams(*ListenStreamsRequest, DRPCStreamService_ListenStreamsStream) error
type DRPCStreamService_AcceptStreamClient ¶
type DRPCStreamService_AcceptStreamClient interface {
drpc.Stream
Send(*AcceptStreamRequest) error
Recv() (*AcceptStreamResponse, error)
}
type DRPCStreamService_AcceptStreamStream ¶
type DRPCStreamService_AcceptStreamStream interface {
drpc.Stream
Send(*AcceptStreamResponse) error
Recv() (*AcceptStreamRequest, error)
}
type DRPCStreamService_DialStreamClient ¶
type DRPCStreamService_DialStreamClient interface {
drpc.Stream
Send(*DialStreamRequest) error
Recv() (*DialStreamResponse, error)
}
type DRPCStreamService_DialStreamStream ¶
type DRPCStreamService_DialStreamStream interface {
drpc.Stream
Send(*DialStreamResponse) error
Recv() (*DialStreamRequest, error)
}
type DRPCStreamService_ForwardStreamsClient ¶
type DRPCStreamService_ForwardStreamsClient interface {
drpc.Stream
Recv() (*ForwardStreamsResponse, error)
}
type DRPCStreamService_ForwardStreamsStream ¶
type DRPCStreamService_ForwardStreamsStream interface {
drpc.Stream
Send(*ForwardStreamsResponse) error
}
type DRPCStreamService_ListenStreamsClient ¶
type DRPCStreamService_ListenStreamsClient interface {
drpc.Stream
Recv() (*ListenStreamsResponse, error)
}
type DRPCStreamService_ListenStreamsStream ¶
type DRPCStreamService_ListenStreamsStream interface {
drpc.Stream
Send(*ListenStreamsResponse) error
}
type DialServerRPC ¶
type DialServerRPC struct {
StreamService_DialStreamServer
}
DialServerRPC fulfills grpc RPC on the server side.
func (*DialServerRPC) Recv ¶
func (r *DialServerRPC) Recv() (*stream_grpc_rpc.Data, error)
Recv receives a packet.
func (*DialServerRPC) Send ¶
func (r *DialServerRPC) Send(resp *stream_grpc_rpc.Data) error
Send sends a packet.
type DialStreamClientRPC ¶
type DialStreamClientRPC struct {
StreamService_DialStreamClient
}
DialStreamClientRPC fulfills stream RPC on the client side.
func (*DialStreamClientRPC) Recv ¶
func (r *DialStreamClientRPC) Recv() (*stream_grpc_rpc.Data, error)
Recv receives a packet.
func (*DialStreamClientRPC) Send ¶
func (r *DialStreamClientRPC) Send(resp *stream_grpc_rpc.Data) error
Send sends a packet.
type DialStreamRequest ¶
type DialStreamRequest struct {
// Config is the configuration for the dial.
// The first packet will contain this value.
Config *dial.Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// Data is a data packet.
Data *rpc.Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
DialStreamRequest is the request type for DialStream.
func (*DialStreamRequest) Descriptor ¶
func (*DialStreamRequest) Descriptor() ([]byte, []int)
func (*DialStreamRequest) GetConfig ¶
func (m *DialStreamRequest) GetConfig() *dial.Config
func (*DialStreamRequest) GetData ¶
func (m *DialStreamRequest) GetData() *rpc.Data
func (*DialStreamRequest) ProtoMessage ¶
func (*DialStreamRequest) ProtoMessage()
func (*DialStreamRequest) Reset ¶
func (m *DialStreamRequest) Reset()
func (*DialStreamRequest) String ¶
func (m *DialStreamRequest) String() string
func (*DialStreamRequest) XXX_DiscardUnknown ¶
func (m *DialStreamRequest) XXX_DiscardUnknown()
func (*DialStreamRequest) XXX_Marshal ¶
func (m *DialStreamRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DialStreamRequest) XXX_Merge ¶
func (m *DialStreamRequest) XXX_Merge(src proto.Message)
func (*DialStreamRequest) XXX_Size ¶
func (m *DialStreamRequest) XXX_Size() int
func (*DialStreamRequest) XXX_Unmarshal ¶
func (m *DialStreamRequest) XXX_Unmarshal(b []byte) error
type DialStreamResponse ¶
type DialStreamResponse struct {
// Data is a data packet.
Data *rpc.Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
DialStreamResponse is the response type for DialStream.
func (*DialStreamResponse) Descriptor ¶
func (*DialStreamResponse) Descriptor() ([]byte, []int)
func (*DialStreamResponse) GetData ¶
func (m *DialStreamResponse) GetData() *rpc.Data
func (*DialStreamResponse) ProtoMessage ¶
func (*DialStreamResponse) ProtoMessage()
func (*DialStreamResponse) Reset ¶
func (m *DialStreamResponse) Reset()
func (*DialStreamResponse) String ¶
func (m *DialStreamResponse) String() string
func (*DialStreamResponse) XXX_DiscardUnknown ¶
func (m *DialStreamResponse) XXX_DiscardUnknown()
func (*DialStreamResponse) XXX_Marshal ¶
func (m *DialStreamResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DialStreamResponse) XXX_Merge ¶
func (m *DialStreamResponse) XXX_Merge(src proto.Message)
func (*DialStreamResponse) XXX_Size ¶
func (m *DialStreamResponse) XXX_Size() int
func (*DialStreamResponse) XXX_Unmarshal ¶
func (m *DialStreamResponse) XXX_Unmarshal(b []byte) error
type ForwardStreamsRequest ¶
type ForwardStreamsRequest struct {
ForwardingConfig *forwarding.Config `protobuf:"bytes,1,opt,name=forwarding_config,json=forwardingConfig,proto3" json:"forwarding_config,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
ForwardStreamsRequest is the request type for ForwardStreams.
func (*ForwardStreamsRequest) Descriptor ¶
func (*ForwardStreamsRequest) Descriptor() ([]byte, []int)
func (*ForwardStreamsRequest) GetForwardingConfig ¶
func (m *ForwardStreamsRequest) GetForwardingConfig() *forwarding.Config
func (*ForwardStreamsRequest) ProtoMessage ¶
func (*ForwardStreamsRequest) ProtoMessage()
func (*ForwardStreamsRequest) Reset ¶
func (m *ForwardStreamsRequest) Reset()
func (*ForwardStreamsRequest) String ¶
func (m *ForwardStreamsRequest) String() string
func (*ForwardStreamsRequest) XXX_DiscardUnknown ¶
func (m *ForwardStreamsRequest) XXX_DiscardUnknown()
func (*ForwardStreamsRequest) XXX_Marshal ¶
func (m *ForwardStreamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ForwardStreamsRequest) XXX_Merge ¶
func (m *ForwardStreamsRequest) XXX_Merge(src proto.Message)
func (*ForwardStreamsRequest) XXX_Size ¶
func (m *ForwardStreamsRequest) XXX_Size() int
func (*ForwardStreamsRequest) XXX_Unmarshal ¶
func (m *ForwardStreamsRequest) XXX_Unmarshal(b []byte) error
type ForwardStreamsResponse ¶
type ForwardStreamsResponse struct {
// ControllerStatus is the status of the forwarding controller.
ControllerStatus exec.ControllerStatus `` /* 148-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
ForwardStreamsResponse is the response type for ForwardStreams.
func (*ForwardStreamsResponse) Descriptor ¶
func (*ForwardStreamsResponse) Descriptor() ([]byte, []int)
func (*ForwardStreamsResponse) GetControllerStatus ¶
func (m *ForwardStreamsResponse) GetControllerStatus() exec.ControllerStatus
func (*ForwardStreamsResponse) ProtoMessage ¶
func (*ForwardStreamsResponse) ProtoMessage()
func (*ForwardStreamsResponse) Reset ¶
func (m *ForwardStreamsResponse) Reset()
func (*ForwardStreamsResponse) String ¶
func (m *ForwardStreamsResponse) String() string
func (*ForwardStreamsResponse) XXX_DiscardUnknown ¶
func (m *ForwardStreamsResponse) XXX_DiscardUnknown()
func (*ForwardStreamsResponse) XXX_Marshal ¶
func (m *ForwardStreamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ForwardStreamsResponse) XXX_Merge ¶
func (m *ForwardStreamsResponse) XXX_Merge(src proto.Message)
func (*ForwardStreamsResponse) XXX_Size ¶
func (m *ForwardStreamsResponse) XXX_Size() int
func (*ForwardStreamsResponse) XXX_Unmarshal ¶
func (m *ForwardStreamsResponse) XXX_Unmarshal(b []byte) error
type ListenStreamsRequest ¶
type ListenStreamsRequest struct {
ListeningConfig *listening.Config `protobuf:"bytes,1,opt,name=listening_config,json=listeningConfig,proto3" json:"listening_config,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
ListenStreamsRequest is the request type for ListenStreams.
func (*ListenStreamsRequest) Descriptor ¶
func (*ListenStreamsRequest) Descriptor() ([]byte, []int)
func (*ListenStreamsRequest) GetListeningConfig ¶
func (m *ListenStreamsRequest) GetListeningConfig() *listening.Config
func (*ListenStreamsRequest) ProtoMessage ¶
func (*ListenStreamsRequest) ProtoMessage()
func (*ListenStreamsRequest) Reset ¶
func (m *ListenStreamsRequest) Reset()
func (*ListenStreamsRequest) String ¶
func (m *ListenStreamsRequest) String() string
func (*ListenStreamsRequest) XXX_DiscardUnknown ¶
func (m *ListenStreamsRequest) XXX_DiscardUnknown()
func (*ListenStreamsRequest) XXX_Marshal ¶
func (m *ListenStreamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListenStreamsRequest) XXX_Merge ¶
func (m *ListenStreamsRequest) XXX_Merge(src proto.Message)
func (*ListenStreamsRequest) XXX_Size ¶
func (m *ListenStreamsRequest) XXX_Size() int
func (*ListenStreamsRequest) XXX_Unmarshal ¶
func (m *ListenStreamsRequest) XXX_Unmarshal(b []byte) error
type ListenStreamsResponse ¶
type ListenStreamsResponse struct {
// ControllerStatus is the status of the forwarding controller.
ControllerStatus exec.ControllerStatus `` /* 148-byte string literal not displayed */
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
ListenStreamsResponse is the response type for ListenStreams.
func (*ListenStreamsResponse) Descriptor ¶
func (*ListenStreamsResponse) Descriptor() ([]byte, []int)
func (*ListenStreamsResponse) GetControllerStatus ¶
func (m *ListenStreamsResponse) GetControllerStatus() exec.ControllerStatus
func (*ListenStreamsResponse) ProtoMessage ¶
func (*ListenStreamsResponse) ProtoMessage()
func (*ListenStreamsResponse) Reset ¶
func (m *ListenStreamsResponse) Reset()
func (*ListenStreamsResponse) String ¶
func (m *ListenStreamsResponse) String() string
func (*ListenStreamsResponse) XXX_DiscardUnknown ¶
func (m *ListenStreamsResponse) XXX_DiscardUnknown()
func (*ListenStreamsResponse) XXX_Marshal ¶
func (m *ListenStreamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListenStreamsResponse) XXX_Merge ¶
func (m *ListenStreamsResponse) XXX_Merge(src proto.Message)
func (*ListenStreamsResponse) XXX_Size ¶
func (m *ListenStreamsResponse) XXX_Size() int
func (*ListenStreamsResponse) XXX_Unmarshal ¶
func (m *ListenStreamsResponse) XXX_Unmarshal(b []byte) error
type StreamServiceClient ¶
type StreamServiceClient interface {
// ForwardStreams forwards streams to the target multiaddress.
// Handles HandleMountedStream directives by contacting the target.
ForwardStreams(ctx context.Context, in *ForwardStreamsRequest, opts ...grpc.CallOption) (StreamService_ForwardStreamsClient, error)
// ListenStreams listens for connections to the multiaddress.
// Forwards the connections to a remote peer with a protocol ID.
ListenStreams(ctx context.Context, in *ListenStreamsRequest, opts ...grpc.CallOption) (StreamService_ListenStreamsClient, error)
// AcceptStream accepts an incoming stream.
// Stream data is sent over the request / response streams.
AcceptStream(ctx context.Context, opts ...grpc.CallOption) (StreamService_AcceptStreamClient, error)
// DialStream dials a outgoing stream.
// Stream data is sent over the request / response streams.
DialStream(ctx context.Context, opts ...grpc.CallOption) (StreamService_DialStreamClient, error)
}
StreamServiceClient is the client API for StreamService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewStreamServiceClient ¶
func NewStreamServiceClient(cc grpc.ClientConnInterface) StreamServiceClient
type StreamServiceServer ¶
type StreamServiceServer interface {
// ForwardStreams forwards streams to the target multiaddress.
// Handles HandleMountedStream directives by contacting the target.
ForwardStreams(*ForwardStreamsRequest, StreamService_ForwardStreamsServer) error
// ListenStreams listens for connections to the multiaddress.
// Forwards the connections to a remote peer with a protocol ID.
ListenStreams(*ListenStreamsRequest, StreamService_ListenStreamsServer) error
// AcceptStream accepts an incoming stream.
// Stream data is sent over the request / response streams.
AcceptStream(StreamService_AcceptStreamServer) error
// DialStream dials a outgoing stream.
// Stream data is sent over the request / response streams.
DialStream(StreamService_DialStreamServer) error
}
StreamServiceServer is the server API for StreamService service.
type StreamService_AcceptStreamClient ¶
type StreamService_AcceptStreamClient interface {
Send(*AcceptStreamRequest) error
Recv() (*AcceptStreamResponse, error)
grpc.ClientStream
}
type StreamService_AcceptStreamServer ¶
type StreamService_AcceptStreamServer interface {
Send(*AcceptStreamResponse) error
Recv() (*AcceptStreamRequest, error)
grpc.ServerStream
}
type StreamService_DialStreamClient ¶
type StreamService_DialStreamClient interface {
Send(*DialStreamRequest) error
Recv() (*DialStreamResponse, error)
grpc.ClientStream
}
type StreamService_DialStreamServer ¶
type StreamService_DialStreamServer interface {
Send(*DialStreamResponse) error
Recv() (*DialStreamRequest, error)
grpc.ServerStream
}
type StreamService_ForwardStreamsClient ¶
type StreamService_ForwardStreamsClient interface {
Recv() (*ForwardStreamsResponse, error)
grpc.ClientStream
}
type StreamService_ForwardStreamsServer ¶
type StreamService_ForwardStreamsServer interface {
Send(*ForwardStreamsResponse) error
grpc.ServerStream
}
type StreamService_ListenStreamsClient ¶
type StreamService_ListenStreamsClient interface {
Recv() (*ListenStreamsResponse, error)
grpc.ClientStream
}
type StreamService_ListenStreamsServer ¶
type StreamService_ListenStreamsServer interface {
Send(*ListenStreamsResponse) error
grpc.ServerStream
}
type UnimplementedStreamServiceServer ¶
type UnimplementedStreamServiceServer struct {
}
UnimplementedStreamServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedStreamServiceServer) AcceptStream ¶
func (*UnimplementedStreamServiceServer) AcceptStream(srv StreamService_AcceptStreamServer) error
func (*UnimplementedStreamServiceServer) DialStream ¶
func (*UnimplementedStreamServiceServer) DialStream(srv StreamService_DialStreamServer) error
func (*UnimplementedStreamServiceServer) ForwardStreams ¶
func (*UnimplementedStreamServiceServer) ForwardStreams(req *ForwardStreamsRequest, srv StreamService_ForwardStreamsServer) error
func (*UnimplementedStreamServiceServer) ListenStreams ¶
func (*UnimplementedStreamServiceServer) ListenStreams(req *ListenStreamsRequest, srv StreamService_ListenStreamsServer) error