logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

globus_gass_transfer - GASS Transfer API

Author

       Generated automatically by Doxygen for globus_gass_transfer from the source code.

globus_gass_transfer                               Version 9.4                           globus_gass_transfer(3)

Detailed Description

       GASS Transfer API.

       The GASS Transfer API is the core part of the GASS (Global Access to Secondary Storage) component of the
       Grid Community Toolkit. The purpose of GASS is to provide a simple way to enable grid applications to
       securely stage and access data to and from remote file servers using a simple protocol-independent API.

       The GASS Transfer API provides a way to implement both client and server components. These share common
       data block and request management functionality. Client-specific functions are provided to implement file
       'get', 'put', and 'append' operations. Server-specific functions are provided to implement servers which
       service such requests. Client and server functionality can be included in a single application, so one
       could implement proxies or cross-protocol bridges.

       The GASS Transfer API is easily extensible to support different remote data access protocols. The
       standard Globus distribution includes client-side support for the http, and https protocols, as well as
       server-side support for the http and https protocols. An application which requires additional protocol
       support may add this through the protocolmoduleinterface.

       The GASS Transfer API is defined in the header file 'globus_gass_transfer.h'

       The GLOBUS_GASS_TRANSFER_MODULE must be activated before calling any functions in this API.

Name

       globus_gass_transfer - GASS Transfer API

        - GASS Transfer API.

Synopsis

ModulesActivation
           Activation.
       Client-InitiatedOperations
           GASS Transfer Client Operations.
       ImplementingServers
           GASS Server Implementation.
       Referrals
           GASS Referrals.
       RequestHandles
           Request Handles.
       RequestAttributes
           Request Attributes.
       Listenerattributes
           Listener attributes.
       ImplementingRequestAttributes
           Implementing Request Attributes.
       ProtocolModules
           Protocol Implementation API.

See Also