Documentation ¶
Index ¶
- func FormatFilename(filename string) string
- func ReqResp(socketServerAddr string, commandType rpcutil.CommandType, req proto.Message, ...) (status rpcutil.Status, err error)
- func ReqRespN(socketServerAddr string, commandType rpcutil.CommandType, req proto.Message, ...) (err error)
- func ReqRespWithConn(conn net.Conn, commandType rpcutil.CommandType, req proto.Message, ...) (status rpcutil.Status, err error)
- func ReqString(socketServerAddr string, commandType rpcutil.CommandType, req string) (err error)
- func ReqStringResp(socketServerAddr string, commandType rpcutil.CommandType, req string, ...) (err error)
- type LineProcess
- type RpcFs
- func (fs *RpcFs) BranchInfo(ctx context.Context, branchName string) (dao.IBranch, error)
- func (fs *RpcFs) Cat(ctx context.Context, branchName string, filePath string, ...) (err error)
- func (fs *RpcFs) Checkout(ctx context.Context, branchName string) (bool, error)
- func (fs *RpcFs) Download(ctx context.Context, branchName string, dstPath string, srcPath string) (filePath string, err error)
- func (fs *RpcFs) List(ctx context.Context, branchName string, filePath string, ...) error
- func (fs *RpcFs) Reset(ctx context.Context, branchName string) error
- func (fs *RpcFs) Touch(ctx context.Context, branchName string, filePath string) (commit dao.Commit, branch dao.Branch, err error)
- func (fs *RpcFs) Upload(ctx context.Context, branchName string, dstPath string, srcPath string, ...) (commit dao.Commit, branch dao.Branch, err error)
- func (fs *RpcFs) UploadDir(ctx context.Context, deviceId string, driverId uint64, dstPath string, ...) (err error)
- type TerminalUploadProcess
- func (h *TerminalUploadProcess) Close(resp core.FileResp, err error)
- func (h *TerminalUploadProcess) EndFile(index int, filePath string, info os.FileInfo, exist bool)
- func (h *TerminalUploadProcess) HasPushedAllToStack()
- func (h *TerminalUploadProcess) New(srcPath string, concurrent int, conns []net.Conn) core.UploadProcess
- func (h *TerminalUploadProcess) OnFileError(index int, filePath string, info os.FileInfo, err error)
- func (h *TerminalUploadProcess) PushFile(info os.FileInfo)
- func (h *TerminalUploadProcess) Show(p *core.Process)
- func (h *TerminalUploadProcess) StackSizeHandler(size int)
- func (h *TerminalUploadProcess) StartFile(index int, filePath string, info os.FileInfo)
- func (h *TerminalUploadProcess) Verbose() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatFilename ¶
func ReqRespWithConn ¶
func ReqString ¶
func ReqString(socketServerAddr string, commandType rpcutil.CommandType, req string) (err error)
func ReqStringResp ¶
Types ¶
type LineProcess ¶
type LineProcess struct {
// contains filtered or unexported fields
}
type RpcFs ¶
type RpcFs struct {
SocketServerAddr string
}
func (*RpcFs) BranchInfo ¶
type TerminalUploadProcess ¶
type TerminalUploadProcess struct {
// contains filtered or unexported fields
}
func (*TerminalUploadProcess) Close ¶
func (h *TerminalUploadProcess) Close(resp core.FileResp, err error)
func (*TerminalUploadProcess) HasPushedAllToStack ¶
func (h *TerminalUploadProcess) HasPushedAllToStack()
func (*TerminalUploadProcess) New ¶
func (h *TerminalUploadProcess) New(srcPath string, concurrent int, conns []net.Conn) core.UploadProcess
func (*TerminalUploadProcess) OnFileError ¶
func (*TerminalUploadProcess) PushFile ¶
func (h *TerminalUploadProcess) PushFile(info os.FileInfo)
func (*TerminalUploadProcess) Show ¶
func (h *TerminalUploadProcess) Show(p *core.Process)
func (*TerminalUploadProcess) StackSizeHandler ¶
func (h *TerminalUploadProcess) StackSizeHandler(size int)
func (*TerminalUploadProcess) StartFile ¶
func (h *TerminalUploadProcess) StartFile(index int, filePath string, info os.FileInfo)
func (*TerminalUploadProcess) Verbose ¶
func (h *TerminalUploadProcess) Verbose() bool
Source Files ¶
Click to show internal directories.
Click to hide internal directories.