Command result codes for file system management group.
Enumerator |
---|
FS_MGMT_RET_RC_OK | No error, this is implied if there is no ret value in the response
|
FS_MGMT_RET_RC_UNKNOWN | Unknown error occurred.
|
FS_MGMT_RET_RC_FILE_INVALID_NAME | The specified file name is not valid.
|
FS_MGMT_RET_RC_FILE_NOT_FOUND | The specified file does not exist.
|
FS_MGMT_RET_RC_FILE_IS_DIRECTORY | The specified file is a directory, not a file.
|
FS_MGMT_RET_RC_FILE_OPEN_FAILED | Error occurred whilst attempting to open a file.
|
FS_MGMT_RET_RC_FILE_SEEK_FAILED | Error occurred whilst attempting to seek to an offset in a file.
|
FS_MGMT_RET_RC_FILE_READ_FAILED | Error occurred whilst attempting to read data from a file.
|
FS_MGMT_RET_RC_FILE_TRUNCATE_FAILED | Error occurred whilst trying to truncate file.
|
FS_MGMT_RET_RC_FILE_DELETE_FAILED | Error occurred whilst trying to delete file.
|
FS_MGMT_RET_RC_FILE_WRITE_FAILED | Error occurred whilst attempting to write data to a file.
|
FS_MGMT_RET_RC_FILE_OFFSET_NOT_VALID | The specified data offset is not valid, this could indicate that the file on the device has changed since the previous command. The length of the current file on the device is returned as "len", the user application needs to decide how to handle this (e.g. the hash of the file could be requested and compared with the hash of the length of the file being uploaded to see if they match or not).
|
FS_MGMT_RET_RC_FILE_OFFSET_LARGER_THAN_FILE | The requested offset is larger than the size of the file on the device.
|
FS_MGMT_RET_RC_CHECKSUM_HASH_NOT_FOUND | The requested checksum or hash type was not found or is not supported by this build.
|