Get desktop application:
View/edit binary Protocol Buffers messages
bool accept = 1
string error = 3
(message has no fields)
bytes privateKey = 1
bytes certChain = 2
string error = 4
(message has no fields)
string attr = 1
string path = 2
int64 pvolumeID = 3
int32 length = 1
string error = 2
string path = 1
int64 fh = 2
bool datasync = 3
int64 pvolumeID = 4
string attr = 1
string value = 2
string path = 3
int64 pvolumeID = 4
string attr = 1
string path = 2
int64 pvolumeID = 3
string attr = 1
string path = 2
int64 pvolumeID = 3
string value = 1
string error = 2
string path = 1
int64 atime = 2
int64 mtime = 3
int64 pvolumeID = 4
string path = 1
int64 length = 2
int64 pvolumeID = 3
string from = 1
string to = 2
int64 pvolumeID = 3
string path = 1
int64 pvolumeID = 2
string linkPath = 1
string error = 2
string path = 1
int64 pvolumeID = 2
optional Stat stat = 1
string error = 2
string path = 1
int64 fd = 2
int64 pvolumeID = 3
string path = 1
int32 uid = 2
int32 gid = 3
int64 pvolumeID = 4
string path = 1
int32 mode = 2
int64 pvolumeID = 3
string path = 1
int64 pvolumeID = 2
string path = 1
int64 pvolumeID = 2
int64 fileHandle = 1
int64 start = 2
int32 len = 3
int64 pvolumeID = 4
bool compress = 5
bytes data = 1
int32 read = 2
string error = 3
bool compressed = 5
int64 fileHandle = 1
int64 pvolumeID = 2
string path = 1
int32 mode = 2
int32 rdev = 3
int64 pvolumeID = 4
string path = 1
int32 flags = 2
int64 pvolumeID = 3
int64 fileHandle = 1
string error = 2
string src = 1
string dest = 2
int64 pvolumeID = 3
string error = 1
string eventID = 3
string path = 1
int64 pvolumeID = 2
bool exists = 1
string error = 2
int64 pvolumeID = 4
string src = 1
string dest = 2
int64 pvolumeID = 3
string srcFile = 1
string dstFile = 2
int64 srcStart = 3
int64 dstStart = 4
int64 length = 5
int64 pvolumeID = 6
string error = 1
int64 written = 3
string Path = 2
int64 pvolumeID = 3
optional StatFS stat = 1
string error = 2
string uid = 1
int64 pvolumeID = 2
string tierType = 1
int64 pvolumeID = 2
string tierType = 1
string error = 2
(message has no fields)
(message has no fields)
string error = 1
repeated SDFSEvent events = 3
string user = 1
string password = 2
string description = 3
int64 pvolumeID = 6
string user = 1
int64 pvolumeID = 2
string user = 1
int64 pvolumeID = 3
string user = 1
string password = 2
int64 pvolumeID = 3
repeated SdfsUser users = 1
string error = 2
string error = 2
int64 pvolumeID = 4
int64 chunkSize = 1
int64 minSegmentSize = 2
int64 maxSegmentSize = 3
int64 polyNumber = 4
int64 windowSize = 5
int32 mapVersion = 7
string error = 8
repeated bytes hashes = 1
int64 pvolumeID = 2
repeated int64 locations = 1
string error = 2
int64 fileHandle = 2
int64 pvolumeID = 3
int64 fileHandle = 2
int64 fileLocation = 3
int64 pvolumeID = 4
bool compressed = 5
bytes compressedChunk = 6
int32 uncompressedLen = 7
int64 offset = 1
int64 fileHandle = 2
int64 pvolumeID = 3
string filePath = 1
int64 pvolumeID = 2
string guid = 1
int64 pvolumeID = 2
string username = 1
string password = 2
int64 pvolumeID = 3
string token = 1
string error = 2
bool compact = 1
int64 pvolumeID = 2
string eventID = 1
string error = 2
int64 rmvolume = 1
int64 pvolumeID = 2
string eventID = 1
string error = 2
optional DSEInfo info = 1
string error = 2
int64 size = 1
int64 pvolumeID = 2
string schedule = 1
string error = 2
int64 cacheSize = 1
int64 pvolumeID = 2
string eventID = 1
string error = 2
string password = 1
int64 pvolumeID = 2
int64 volumeid = 1
int64 pvolumeID = 2
string eventID = 1
string error = 2
string eventID = 1
string error = 2
int64 maxAge = 1
int64 pvolumeID = 2
Used in: HashingInfoRequest, ReadChunksRequest, ReadChunksResponse, WriteChunksRequest
bytes hash = 1
bytes data = 2
bool compressed = 3
int32 compressedLength = 4
Used as response type in: StorageService.GetMetaDataDedupeFile, StorageService.GetSparseDedupeFile
bytes data = 1
int32 len = 2
string error = 3
int64 date = 1
map<string, string> attributes = 2
int64 pvolumeID = 3
Used in: CloudVolumesResponse
int64 id = 1
bool local = 2
string hostname = 3
int32 port = 4
int64 size = 5
int64 compressedSize = 6
string sdfsVersion = 7
int64 lastUpdate = 8
int32 version = 9
Used in: DSEResponse
int64 maxSize = 1
int64 currentSize = 2
int64 entries = 3
int64 compressedSize = 4
int64 freeBlocks = 5
int64 pageSize = 6
string storageType = 7
int32 listenPort = 8
string listenHost = 9
int32 readSpeed = 10
int32 writeSpeed = 11
int64 cacheSize = 12
int64 maxCacheSize = 13
bool listenEncrypted = 14
string encryptionKey = 15
string encryptionIV = 16
string cloudAccessKey = 17
string cloudSecretKey = 18
string bucketName = 19
int64 maxAge = 20
double averageLoadPenalty = 21
int64 evictionCount = 22
int64 hitCount = 23
double hitRate = 24
int64 loadCount = 25
int64 loadExceptionCount = 26
double loadExceptionRate = 27
int64 loadSuccessCount = 28
int64 missCount = 29
double missRate = 30
int64 requestCount = 31
int64 totalLoadTime = 32
Used as request type in: FileIOService.StreamWrite, FileIOService.Write
int64 fileHandle = 1
int64 start = 2
int32 len = 3
bytes data = 4
int64 pvolumeID = 5
bool compressed = 6
Used as response type in: FileIOService.StreamWrite, FileIOService.Write
string error = 1
int64 written = 3
Used in: FileInfoResponse, RFileAttributesResponse, SetUserMetaDataRequest, WFileAttributesRequest
string key = 1
string value = 2
Used as request type in: FileIOService.GetFileInfo, FileIOService.Stat
string fileName = 1
bool compact = 2
int32 numberOfFiles = 3
string listGuid = 4
int64 pvolumeID = 5
Used in: FileMessageResponse
string fileName = 1
string filePath = 2
string sdfsPath = 4
int64 atime = 5
int64 mtime = 6
int64 ctime = 7
bool hidden = 8
int64 size = 9
bool open = 10
string fileGuild = 11
string mapGuid = 12
bool localOwner = 13
bool execute = 14
bool read = 15
bool write = 16
bool importing = 17
bool symlink = 18
repeated FileAttributes fileAttributes = 19
string id = 20
string parentPath = 22
int64 pvolumeID = 23
string symlinkPath = 25
int64 group_id = 26
int64 user_id = 27
int32 permissions = 28
int64 hashcode = 29
int64 retentionLock = 30
int64 attributes = 31
string version = 32
int32 mode = 33
bool delete_on_close = 34
Used in: FileInfoResponse
Used as response type in: FileIOService.GetFileInfo, FileIOService.Stat, FileIOService.fileNotification
string error = 1
string listGuid = 2
int32 maxNumberOfFiles = 5
Used as request type in: FileIOService.GetCloudFile, FileIOService.GetCloudMetaFile
string file = 1
string dstfile = 2
bool overwrite = 3
string changeid = 4
int64 pvolumeID = 5
Used as response type in: FileIOService.GetCloudFile, FileIOService.GetCloudMetaFile
string eventID = 1
string error = 2
Used in: SparseDataChunkP, SparseDedupeChunkWriteResponse
bytes hash = 1
int64 hashloc = 2
int32 len = 3
int32 pos = 4
int32 offset = 5
int32 nlen = 6
bool dup = 7
bool inserted = 8
Used in: FileInfoResponse
int64 virtualBytesWritten = 1
int64 actualBytesWritten = 2
int64 bytesRead = 3
int64 duplicateBlocks = 4
int64 writeOpts = 5
int64 readOpts = 6
int64 maxReadOps = 7
int64 maxWriteOps = 8
int64 maxIops = 9
int64 maxReadMbps = 10
int64 maxWriteMbps = 11
int64 maxMbps = 12
int32 ioQos = 13
string ioProfile = 14
int64 maxRbps = 15
int64 maxWbps = 16
int64 maxBps = 17
Used in: WriteChunksResponse
int64 hashloc = 1
bool inserted = 2
int32 compressedLength = 3
Used in: VolumeInfoResponse
string hostName = 1
int32 port = 3
string topic = 4
string authInfo = 5
string subScription = 6
string project = 7
Used in: MessageQueueInfoResponse
Used as request type in: FileIOService.MkDir, FileIOService.MkDirAll
string path = 1
int32 mode = 2
int64 pvolumeID = 3
Used as response type in: FileIOService.MkDir, FileIOService.MkDirAll
string filePath = 1
int64 pvolumeID = 2
Used in: SDFSEventListResponse, SDFSEventResponse
int64 startTime = 1
int64 endTime = 2
string level = 3
string type = 4
string target = 5
string shortMsg = 6
string longMsg = 7
double percentComplete = 8
int64 maxCount = 9
int64 currentCount = 10
string uuid = 11
string parentUuid = 12
string extendedInfo = 13
repeated string childrenUUid = 14
bool success = 15
map<string, string> attributes = 16
Used as request type in: SDFSEventService.GetEvent, SDFSEventService.SubscribeEvent
string uuid = 1
int64 pvolumeID = 2
Used as response type in: SDFSEventService.GetEvent, SDFSEventService.SubscribeEvent
Used in: AddUserRequest, SdfsUser, SetPermissionsRequest
bool METADATA_READ = 1
bool METADATA_WRITE = 2
bool FILE_READ = 3
bool FILE_WRITE = 4
bool FILE_DELETE = 5
bool VOLUME_READ = 6
bool CONFIG_READ = 7
bool CONFIG_WRITE = 8
bool EVENT_READ = 9
bool AUTH_READ = 10
bool AUTH_WRITE = 11
bool ADMIN = 12
Used in: ListUsersResponse, SdfsUsers
string user = 1
string description = 2
string passwordHash = 3
string salt = 4
int64 lastLogin = 6
int64 lastFailedLogin = 7
Used in: SetXAttrResponse
XATTR_CREATE = 0
XATTR_REPLACE = 1
Used in: SparseDedupeChunkReadResponse, SparseDedupeChunkWriteRequest
int64 fpos = 1
int32 len = 2
int32 version = 4
int32 doop = 6
int32 prevdoop = 7
int32 compressedLength = 8
Used in: SparseDataChunkP
Used as request type in: VolumeService.SetReadSpeed, VolumeService.SetWriteSpeed
int32 requestedSpeed = 1
int64 pvolumeID = 2
Used as response type in: VolumeService.SetReadSpeed, VolumeService.SetWriteSpeed
string eventID = 1
string error = 2
Used in: StatResponse
int64 dev = 1
int64 ino = 2
int32 mode = 3
int32 nlink = 4
int32 uid = 5
int32 gid = 6
int32 rdev = 7
int64 size = 8
int32 blksize = 9
int64 blocks = 10
int64 atime = 11
int64 mtim = 12
int64 ctim = 13
Used in: StatFSResponse
int32 bsize = 1
int64 blocks = 2
int64 bfree = 3
int64 bavail = 4
int64 files = 5
int64 ffree = 6
int64 fsid = 7
int32 namelen = 8
int32 frsize = 9
int32 flags = 10
int32 type = 11
Used in: SystemInfoResponse
int32 activeThreads = 1
int32 blocksStored = 2
int32 maxBlocksStored = 3
int64 totalSpace = 4
int64 freeSpace = 5
double totalCpuLoad = 6
double cpuCores = 7
double sdfsCpuLoad = 8
double totalMemory = 10
double freeMemory = 11
Used as response type in: VolumeService.GetVolumeInfo
Used as field type in: ProxyVolumeInfoResponse
string path = 1
string name = 2
int64 currentSize = 3
int64 capactity = 4
double maxPercentageFull = 5
int64 duplicateBytes = 6
double readBytes = 7
int64 writeBytes = 8
int64 serialNumber = 9
int64 dseSize = 10
int64 dseCompSize = 11
double readOps = 12
double writeOps = 13
int64 readErrors = 14
int64 writeErrors = 15
int64 files = 16
bool closedGracefully = 17
bool allowExternalLinks = 18
bool usePerfMon = 19
string clusterId = 20
bool VolumeClustered = 21
int32 readTimeoutSeconds = 22
int32 writeTimeoutSeconds = 23
bool compressedMetaData = 24
bool syncFiles = 25
int64 maxPageSize = 26
string perfMonFile = 28
bool offline = 29
string error = 30
string filePath = 2
int64 pvolumeID = 3
Used in: AddUserResponse, AuthenticationResponse, CheckHashesResponse, ChmodResponse, ChownResponse, ChunkResponse, CleanStoreResponse, CloudVolumesResponse, CopyExtentResponse, DSEResponse, DataReadResponse, DataWriteResponse, DeleteCloudVolumeResponse, DeleteExportedCertResponse, DeleteUserResponse, EncryptionKeyVerifyResponse, ExportServerCertResponse, FileCloseResponse, FileExistsResponse, FileMessageResponse, FileOpenResponse, FileRenameResponse, FileSnapshotResponse, FlushResponse, FsyncResponse, GCScheduleResponse, GetCloudFileResponse, GetRetrievalTierResponse, GetXAttrResponse, GetXAttrSizeResponse, HashingInfoRequest, HashingInfoResponse, LinkResponse, ListUsersResponse, MkDirResponse, MkNodResponse, ProxyVolumeInfoResponse, RFileAttributesResponse, ReloadConfigResponse, RemoveXAttrResponse, RmDirResponse, SDFSEventListResponse, SDFSEventResponse, SetCacheSizeResponse, SetMaxAgeResponse, SetPasswordResponse, SetPermissionsResponse, SetRetrievalTierResponse, SetUserMetaDataResponse, SetUserPasswordResponse, SetVolumeCapacityResponse, SetXAttrResponse, ShutdownResponse, SparseDedupeChunkReadResponse, SparseDedupeChunkWriteResponse, SpeedResponse, StatFSResponse, StatResponse, SymLinkResponse, SyncFromVolResponse, SyncVolResponse, SystemInfoResponse, TruncateResponse, UnlinkResponse, UtimeResponse, VolumeInfoResponse, WFileAttributesResponse, WriteChunksResponse
NOERR = 0
EPERM = 1
ENOENT = 2
ESRCH = 3
EINTR = 4
EIO = 5
ENXIO = 6
E2BIG = 7
ENOEXEC = 8
EBADF = 9
ECHILD = 10
EAGAIN = 11
ENOMEM = 12
EACCES = 13
EFAULT = 14
ENOTBLK = 15
EBUSY = 16
EEXIST = 17
EXDEV = 18
ENODEV = 19
ENOTDIR = 20
EISDIR = 21
EINVAL = 22
ENFILE = 23
EMFILE = 24
ENOTTY = 25
ETXTBSY = 26
EFBIG = 27
ENOSPC = 28
ESPIPE = 29
EROFS = 30
EMLINK = 31
EPIPE = 32
EDOM = 33
ERANGE = 34
EDEADLK = 35
ENAMETOOLONG = 36
ENOLCK = 37
ENOSYS = 38
ENOTEMPTY = 39
ELOOP = 40
EWOULDBLOCK = 41
ENOMSG = 42
EIDRM = 43
ECHRNG = 44
EL2NSYNC = 45
EL3HLT = 46
EL3RST = 47
ELNRNG = 48
EUNATCH = 49
ENOCSI = 50
EL2HLT = 51
EBADE = 52
EBADR = 53
EXFULL = 54
ENOANO = 55
EBADRQC = 56
EBADSLT = 57
EDEADLOCK = 58
EBFONT = 59
ENOSTR = 60
ENODATA = 61
ETIME = 62
ENOSR = 63
ENONET = 64
ENOPKG = 65
EREMOTE = 66
ENOLINK = 67
EADV = 68
ESRMNT = 69
ECOMM = 70
EPROTO = 71
EMULTIHOP = 72
EDOTDOT = 73
EBADMSG = 74
EOVERFLOW = 75
ENOTUNIQ = 76
EBADFD = 77
EREMCHG = 78
ELIBACC = 79
ELIBBAD = 80
ELIBSCN = 81
ELIBMAX = 82
ELIBEXEC = 83
EILSEQ = 84
ERESTART = 85
ESTRPIPE = 86
EUSERS = 87
ENOTSOCK = 88
EDESTADDRREQ = 89
EMSGSIZE = 90
EPROTOTYPE = 91
ENOPROTOOPT = 92
EPROTONOSUPPORT = 93
ESOCKTNOSUPPORT = 94
EOPNOTSUPP = 95
EPFNOSUPPORT = 96
EAFNOSUPPORT = 97
EADDRINUSE = 98
EADDRNOTAVAIL = 99
ENETDOWN = 100
ENETUNREACH = 101
ENETRESET = 102
ECONNABORTED = 103
ECONNRESET = 104
ENOBUFS = 105
EISCONN = 106
ENOTCONN = 107
ESHUTDOWN = 108
ETOOMANYREFS = 109
ETIMEDOUT = 110
ECONNREFUSED = 111
EHOSTDOWN = 112
EHOSTUNREACH = 113
EALREADY = 114
EINPROGRESS = 115
ESTALE = 116
EUCLEAN = 117
ENOTNAM = 118
ENAVAIL = 119
EISNAM = 120
EREMOTEIO = 121
Used in: HashingInfoResponse
SHA256 = 0
MD5 = 1
UNSUPPORTED = 2
Used in: FileMessageResponse
DOWNLOAD = 0
WRITE = 1
DELETE = 2
UPLOAD = 3
KEEPALIVE = 4