Get desktop application:
View/edit binary Protocol Buffers messages
和Fileserver交互,文件服务器登录或者下线发送信息给Dir服务器
服务器地理地址
服务器id,将下线服务器从目录中剔除
下载文件请求
文件块
list想要列出的路径
返回文件名列表
定义空的参数类型 空的为0
获取访问的服务器根路径
mkdir创建文件文件夹请求
和client交互,将目标文件锁起来,防止别的客户修改或下载
锁这个文件的客户id
被锁的文件的服务器路径
被锁文件的名字
被锁的文件的服务器路径
被锁文件的名字
删除文件请求
Used as request type in: FileServer.delete, FileServer.delete_without_syn
指令完成返回的成功信息 0为成功 1为失败
Used as response type in: DirServer.fileserver_offline, DirServer.fileserver_online
和client交互,发送所有在线的的文件服务器目录
Used in:
服务器地理地址
指令完成返回的成功信息 0为成功 1为失败
Used as response type in: LockServer.lockfile, LockServer.unlockfile
指令完成返回的成功信息 0为成功 1为失败
Used as response type in: FileServer.delete, FileServer.delete_without_syn, FileServer.mkdir, FileServer.upload, FileServer.upload_without_syn
上传文件请求
Used as request type in: FileServer.upload, FileServer.upload_without_syn