Go to the source code of this file.
Namespaces | |
namespace | Aspera |
namespace | Aspera::FaspManager |
Classes | |
struct | JobOrder |
A structure of the components that define a FASP Job transfer. More... | |
struct | XferParams |
A structure of transfer parameters. More... | |
struct | UpdateParams |
A structure of update parameters. More... | |
struct | JobStats |
A structure of FASP Job job level statistics. More... | |
struct | FileStats |
A structure of FASP Job individual file level statistics. More... | |
Defines | |
#define | LLD "%lld" |
#define | LLU "%llu" |
#define | LLX "%llx" |
#define | NLLD(n) "%" #n "lld" |
#define | NLLU(n) "%" #n "llu" |
Enumerations | |
enum | job_state_e { J_STATE_IDLE = 0x00, J_STATE_CONNECTING = 0x01, J_STATE_AUTHENTICATING = 0x02, J_STATE_STARTING = 0x03, J_STATE_TRANSFERRING = 0x04, J_STATE_FAILED = 0x05, J_STATE_FINISHED = 0x06, J_STATE_MAX } |
An enumeration of FASP Job states. | |
enum | file_state_e { F_STATE_IDLE = 0x00, F_STATE_TRANSFERRING = 0x01, F_STATE_FAILED = 0x02, F_STATE_FINISHED = 0x03, F_STATE_MAX } |
An enumeration of FASP Job file states. | |
enum | content_protect_e { CPROTECT_NONE = 0x00, CPROTECT_ENCRYPT = 0x01, CPROTECT_DECRYPT = 0x02 } |
enum | encryption_type_e { ENCRYPT_NONE = 0x00, ENCRYPT_AES128 = 0x01 } |
An enumeration of encryption options. | |
enum | resume_type_e { RESUME_NONE = 0x00, RESUME_FILE_ATTRIB = 0x01, RESUME_SPARSE_CHKSUM = 0x02, RESUME_FULL_CHKSUM = 0x03 } |
An enumeration of modes of resuming a broken transfer. More... | |
enum | policy_e { POLICY_FIXED = 0x00, POLICY_HIGH = 0x01, POLICY_FAIR = 0x02, POLICY_LOW = 0x03 } |
enum | fasp_version_e { VERSION_FASP1 = 0x01, VERSION_FASP2 = 0x02 } |
An enumeration of fasp version. More... | |
enum | xfer_direction_e { DIRECTION_SEND = 0x01, DIRECTION_RECEIVE = 0x02 } |
An enumeration of fasp version. More... | |
enum | symlink_policy_e { SYMLINK_P_FOLLOW = 1, SYMLINK_P_COPY = 2, SYMLINK_P_COPY_FORCE = 3, SYMLINK_P_SKIP = 4 } |
An enumeration for symlink policy. More... | |
enum | manifest_e { TEXT = 1, NONE = 2 } |
An enumeration for manifest. More... | |
enum | overwrite_e { NEVER = 1, ALWAYS = 2, DIFF = 3, OLDER = 4, DIFF_AND_OLDER = 5 } |
An enumeration for overwrite. More... | |
enum | callback_event_e { F_EVENT_BANDWIDTH_MEASUREMENT = 0x00, F_EVENT_CONNECTING = 0x01, F_EVENT_FILE_ERROR = 0x02, F_EVENT_FILE_START = 0x03, F_EVENT_FILE_STOP = 0x04, F_EVENT_PROGRESS = 0x05, F_EVENT_RATE_MODIFICATION = 0x06, F_EVENT_SESSION_ERROR = 0x07, F_EVENT_SESSION_START = 0x08, F_EVENT_SESSION_STOP = 0x09, FS_EVENT_MAX } |
An enumeration of FASP Manager callback events. |