SIONlib  1.7.7
Scalable I/O library for parallel access to task-local files
Data Fields
_sion_generic_apidesc_struct Struct Reference

Data Fields

int aid
 
char * name
 
int level
 
int(* create_lcg_cb )(void **, void *, int, int, int, int, int, int)
 
int(* free_lcg_cb )(void *)
 
int(* barrier_cb )(void *)
 
int(* bcastr_cb )(void *, void *, int, int, int)
 
int(* gatherr_cb )(void *, void *, void *, int, int, int)
 
int(* gathervr_cb )(void *, void *, void *, int, int *, int, int)
 
int(* scatterr_cb )(void *, void *, void *, int, int, int)
 
int(* scattervr_cb )(void *, void *, void *, int, int *, int, int)
 
char *(* get_multi_filename_cb )(const char *, int)
 
int(* gather_execute_cb )(const void *, sion_int64 *, int, sion_int64, void *, int, int, int, int, int process_cb(const void *, sion_int64 *, int))
 
int(* execute_scatter_cb )(void *, sion_int64 *, int, sion_int64, void *, int, int, int, int, int process_cb(void *, sion_int64 *, int))
 
int(* get_capability_cb )(void *)
 

Detailed Description

Definition at line 25 of file sion_generic_apidesc.h.


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