Documentation
¶
Index ¶
- Variables
- func RegisterRkUploaderServiceServer(s *grpc.Server, srv RkUploaderServiceServer)
- type RkUploaderServiceClient
- type RkUploaderServiceServer
- type RkUploaderService_UploadFileClient
- type RkUploaderService_UploadFileServer
- type UploadRequestType
- func (*UploadRequestType) Descriptor() ([]byte, []int)
- func (m *UploadRequestType) GetContent() []byte
- func (m *UploadRequestType) GetFilename() string
- func (*UploadRequestType) ProtoMessage()
- func (m *UploadRequestType) Reset()
- func (m *UploadRequestType) String() string
- func (m *UploadRequestType) XXX_DiscardUnknown()
- func (m *UploadRequestType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UploadRequestType) XXX_Merge(src proto.Message)
- func (m *UploadRequestType) XXX_Size() int
- func (m *UploadRequestType) XXX_Unmarshal(b []byte) error
- type UploadResponseType
- func (*UploadResponseType) Descriptor() ([]byte, []int)
- func (m *UploadResponseType) GetCode() UploadStatusCode
- func (m *UploadResponseType) GetMessage() string
- func (*UploadResponseType) ProtoMessage()
- func (m *UploadResponseType) Reset()
- func (m *UploadResponseType) String() string
- func (m *UploadResponseType) XXX_DiscardUnknown()
- func (m *UploadResponseType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *UploadResponseType) XXX_Merge(src proto.Message)
- func (m *UploadResponseType) XXX_Size() int
- func (m *UploadResponseType) XXX_Unmarshal(b []byte) error
- type UploadStatusCode
Constants ¶
This section is empty.
Variables ¶
View Source
var UploadStatusCode_name = map[int32]string{
0: "Unknown",
1: "Ok",
2: "Failed",
}
View Source
var UploadStatusCode_value = map[string]int32{
"Unknown": 0,
"Ok": 1,
"Failed": 2,
}
Functions ¶
func RegisterRkUploaderServiceServer ¶
func RegisterRkUploaderServiceServer(s *grpc.Server, srv RkUploaderServiceServer)
Types ¶
type RkUploaderServiceClient ¶
type RkUploaderServiceClient interface {
UploadFile(ctx context.Context, opts ...grpc.CallOption) (RkUploaderService_UploadFileClient, error)
}
RkUploaderServiceClient is the client API for RkUploaderService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewRkUploaderServiceClient ¶
func NewRkUploaderServiceClient(cc *grpc.ClientConn) RkUploaderServiceClient
type RkUploaderServiceServer ¶
type RkUploaderServiceServer interface {
UploadFile(RkUploaderService_UploadFileServer) error
}
RkUploaderServiceServer is the server API for RkUploaderService service.
type RkUploaderService_UploadFileClient ¶
type RkUploaderService_UploadFileClient interface { Send(*UploadRequestType) error CloseAndRecv() (*UploadResponseType, error) grpc.ClientStream }
type RkUploaderService_UploadFileServer ¶
type RkUploaderService_UploadFileServer interface { SendAndClose(*UploadResponseType) error Recv() (*UploadRequestType, error) grpc.ServerStream }
type UploadRequestType ¶
type UploadRequestType struct { Content []byte `protobuf:"bytes,1,opt,name=Content,proto3" json:"Content,omitempty"` Filename string `protobuf:"bytes,2,opt,name=Filename,proto3" json:"Filename,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UploadRequestType) Descriptor ¶
func (*UploadRequestType) Descriptor() ([]byte, []int)
func (*UploadRequestType) GetContent ¶
func (m *UploadRequestType) GetContent() []byte
func (*UploadRequestType) GetFilename ¶
func (m *UploadRequestType) GetFilename() string
func (*UploadRequestType) ProtoMessage ¶
func (*UploadRequestType) ProtoMessage()
func (*UploadRequestType) Reset ¶
func (m *UploadRequestType) Reset()
func (*UploadRequestType) String ¶
func (m *UploadRequestType) String() string
func (*UploadRequestType) XXX_DiscardUnknown ¶
func (m *UploadRequestType) XXX_DiscardUnknown()
func (*UploadRequestType) XXX_Marshal ¶
func (m *UploadRequestType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UploadRequestType) XXX_Merge ¶
func (dst *UploadRequestType) XXX_Merge(src proto.Message)
func (*UploadRequestType) XXX_Size ¶
func (m *UploadRequestType) XXX_Size() int
func (*UploadRequestType) XXX_Unmarshal ¶
func (m *UploadRequestType) XXX_Unmarshal(b []byte) error
type UploadResponseType ¶
type UploadResponseType struct { Message string `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"` Code UploadStatusCode `protobuf:"varint,2,opt,name=Code,proto3,enum=proto.UploadStatusCode" json:"Code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UploadResponseType) Descriptor ¶
func (*UploadResponseType) Descriptor() ([]byte, []int)
func (*UploadResponseType) GetCode ¶
func (m *UploadResponseType) GetCode() UploadStatusCode
func (*UploadResponseType) GetMessage ¶
func (m *UploadResponseType) GetMessage() string
func (*UploadResponseType) ProtoMessage ¶
func (*UploadResponseType) ProtoMessage()
func (*UploadResponseType) Reset ¶
func (m *UploadResponseType) Reset()
func (*UploadResponseType) String ¶
func (m *UploadResponseType) String() string
func (*UploadResponseType) XXX_DiscardUnknown ¶
func (m *UploadResponseType) XXX_DiscardUnknown()
func (*UploadResponseType) XXX_Marshal ¶
func (m *UploadResponseType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UploadResponseType) XXX_Merge ¶
func (dst *UploadResponseType) XXX_Merge(src proto.Message)
func (*UploadResponseType) XXX_Size ¶
func (m *UploadResponseType) XXX_Size() int
func (*UploadResponseType) XXX_Unmarshal ¶
func (m *UploadResponseType) XXX_Unmarshal(b []byte) error
type UploadStatusCode ¶
type UploadStatusCode int32
const ( UploadStatusCode_Unknown UploadStatusCode = 0 UploadStatusCode_Ok UploadStatusCode = 1 UploadStatusCode_Failed UploadStatusCode = 2 )
func (UploadStatusCode) EnumDescriptor ¶
func (UploadStatusCode) EnumDescriptor() ([]byte, []int)
func (UploadStatusCode) String ¶
func (x UploadStatusCode) String() string
Click to show internal directories.
Click to hide internal directories.