7.2. Globus Toolkit data grid low-level API: globus_io

To use this API, you must activate the GLOBUS_IO module in your program:



The complete Globus IO API documentation is available from the Globus project Web site at the following URL:


The globus_io library was motivated by the desire to provide a uniform I/O interface to stream and datagram style communications. It provides wrappers for using TCP and UDP sockets and file I/O.

The Globus Toolkit 2.2 uses a specific handle to refer to a file. It is defined as globus_io_handle_t.

Two functions are provided to retrieve I/O handles:

  • globus_io_file_posix_convert(), which can convert ...

Get Enabling Applications for Grid Computing with Globus now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.