globus_connect_gridftp_server  16.10
Data Fields
globus_dsi_rest_gridftp_op_arg_s Struct Reference

GridFTP Operation write specialization data_write_callback_arg. More...

#include <globus_dsi_rest.h>

Data Fields

globus_gfs_operation_t op
 
globus_off_t offset
 
globus_off_t length
 
bool eof
 

Detailed Description

GridFTP Operation write specialization data_write_callback_arg.

A pointer to a data structure of this type must be be used as the data_write_callback_arg parameter when using the globus_dsi_rest_write_gridftp_op() function as the data_write_callback to globus_dsi_rest_request().

Field Documentation

◆ eof

bool globus_dsi_rest_gridftp_op_arg_s::eof

This is set to true upon completion of the gridftp operation if a registered read received a callback with eof=true

◆ length

globus_off_t globus_dsi_rest_gridftp_op_arg_s::length

The amount of data to read from the GridFTP op. May be -1 to indicate all data. If this is not -1, then the DSI must force ordered data on the gridftp op.

◆ offset

globus_off_t globus_dsi_rest_gridftp_op_arg_s::offset

The start offset of the data

◆ op

globus_gfs_operation_t globus_dsi_rest_gridftp_op_arg_s::op

The GridFTP operation


The documentation for this struct was generated from the following file: