Public Attributes | |
char * | job_id |
The job id. | |
job_state_e | job_state |
The current job state. | |
char * | src_loc_path |
The source location path. | |
char * | dst_loc_path |
The destination location path. | |
unsigned short | udp_port |
The effective UDP (FASP) port. | |
u_int64_t | target_rate |
The current target transfer rate. | |
u_int64_t | min_rate |
The current min transfer rate. | |
char * | encryption |
The encryption algorithm. | |
char * | policy |
The current bandwidth sharing policy. | |
u_int64_t | total_elapsed_msec |
The current total elapsed transfer time (in milliseconds). | |
u_int64_t | total_bytes_written |
The current total number of bytes written. | |
u_int64_t | files_complete |
Number of files completed so far. | |
u_int64_t | files_failed |
Number of files that failed so far. | |
unsigned long | err_code |
The current error code (if applicable). | |
char * | err_description |
The current error description. | |
u_int64_t | measured_link_rate_kbps |
Measured bandwidth in kbps. | |
char * | cookie |
Cookie set the user application. | |
fasp_version_e | fasp_version |
FASP version. | |
char * | host |
Hostname of the remote end point. | |
u_int64_t | start_time_ms |
Time at which the job started in milliseconds. | |
char * | token |
Security token set by user application. | |
u_int64_t | precalc_total_bytes |
Pre-calculated total no of bytes for this job. | |
u_int64_t | precalc_total_files |
Pre-calculated total no of files for this job. | |
u_int64_t | total_lost_bytes |
Total no of bytes lost during this job. | |
u_int64_t | total_transferred_bytes |
Total no of bytes transferred. | |
char * | user |
username used at the remote endpoint | |
bool | remote |
indicates if this job has been remotely initiated | |
xfer_direction_e | direction |
indicates if this is an upload or download | |
u_int32_t | delay |
Delay, the last measured roundtrip time in milliseconds. | |
bool | initiatedByOther |
indicates if this transfer initiated by a process other than FaspManager | |
u_int64_t | transfers_attempted |
The number of file transfers attempted. | |
u_int64_t | transfers_failed |
The number of file transfers that failed. | |
u_int64_t | transfers_passed |
The number of file transfers that passed. | |
u_int64_t | transfers_skipped |
The number of file transfers skipped (i.e. file already at the destination, overwrite policy violation, ...). | |
u_int64_t | pathscans_attempted |
The number of source path scans attempted. | |
u_int64_t | pathscans_failed |
The number of source path scans failed. | |
u_int64_t | pathscans_irregular |
The number of source path scans pointing to irregular files (char/block devices). | |
u_int64_t | pathscans_excluded |
The number of source path scans excluded due to matching exclude arguments. | |
char * | manifestfile_path |
The path to manifest file, if it is generated. |