globus_gass_transfer_request_proto_s Struct Reference
[Protocol Modules]

Protocol module request handling structure. More...

Data Fields


Detailed Description

Protocol module request handling structure.

This structure is created by a GASS transfer protocol module to handle a particular request. It is created in response to a listener's accept method or a protocol module's new_request method.

Memory management of this structure is the responsibility of the protocol module. The destroy method will be called when the GASS Transfer library is finished dealing with it.

A protocol module may create a extension to this structure to contain protocol-specific information, as long as the first fields of the structure match this type.

See also:
globus_gass_transfer_proto_request_ready()

Field Documentation

Send bytes.

See also:
globus_gass_transfer_proto_send_t

Receive bytes.

See also:
globus_gass_transfer_proto_recv_t

Fail a request.

This function is called when the application calls globus_gass_transfer_fail() on a request.

Deny a request.

Refer a request.

Authorize a request.

Destroy a request.


about globus | globus toolkit | dev.globus

Comments? webmaster@globus.org