1 #if !defined(GLOBUS_XIO_WRAPBLOCK_H)
2 #define GLOBUS_XIO_WRAPBLOCK_H 1
4 #include "globus_xio.h"
11 (*globus_xio_wrapblock_open_func_t)(
12 const globus_xio_contact_t * contact_info,
15 void ** driver_handle);
18 (*globus_xio_wrapblock_write_func_t)(
19 void * driver_specific_handle,
20 const globus_xio_iovec_t * iovec,
25 (*globus_xio_wrapblock_read_func_t)(
26 void * driver_specific_handle,
27 const globus_xio_iovec_t * iovec,
32 (*globus_xio_wrapblock_close_func_t)(
33 void * driver_specific_handle,
37 (*globus_xio_wrapblock_accept_func_t)(
43 globus_xio_wrapblock_init(
44 globus_xio_driver_t driver,
45 globus_xio_wrapblock_open_func_t open,
46 globus_xio_wrapblock_close_func_t close,
47 globus_xio_wrapblock_read_func_t read,
48 globus_xio_wrapblock_write_func_t write,
49 globus_xio_wrapblock_accept_func_t accept);
size_t globus_size_t
Standard size of memory objectThe globus_size_t is the size of a memory object. It is identical to si...
Definition: globus_types.h:48
uint32_t globus_result_t
Definition: globus_types.h:99