_gfal_srm_external_call Struct Reference

#include <gfal_common_srm_internal_layer.h>

Data Fields

void(* srm_context_init )(struct srm_context *context, char *srm_endpoint, char *errbuf, int errbufsz, int verbose)
int(* srm_ls )(struct srm_context *context, struct srm_ls_input *input, struct srm_ls_output *output)
int(* srm_rm )(struct srm_context *context, struct srm_rm_input *input, struct srm_rm_output *output)
int(* srm_rmdir )(struct srm_context *context, struct srm_rmdir_input *input, struct srm_rmdir_output *output)
int(* srm_mkdir )(struct srm_context *context, struct srm_mkdir_input *input)
int(* srm_getpermission )(struct srm_context *context, struct srm_getpermission_input *input, struct srm_getpermission_output *output)
int(* srm_check_permission )(struct srm_context *context, struct srm_checkpermission_input *input, struct srmv2_filestatus **statuses)
int(* srm_prepare_to_get )(struct srm_context *context, struct srm_preparetoget_input *input, struct srm_preparetoget_output *output)
void(* srm_srmv2_pinfilestatus_delete )(struct srmv2_pinfilestatus *srmv2_pinstatuses, int n)
void(* srm_srmv2_mdfilestatus_delete )(struct srmv2_mdfilestatus *mdfilestatus, int n)
void(* srm_srmv2_filestatus_delete )(struct srmv2_filestatus *srmv2_statuses, int n)
void(* srm_srm2__TReturnStatus_delete )(struct srm2__TReturnStatus *status)
int(* srm_prepare_to_put )(struct srm_context *context, struct srm_preparetoput_input *input, struct srm_preparetoput_output *output)
int(* srm_put_done )(struct srm_context *context, struct srm_putdone_input *input, struct srmv2_filestatus **statuses)
int(* srm_setpermission )(struct srm_context *context, struct srm_setpermission_input *input)

Detailed Description

structure for mock abylity in the srm part


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

Generated on 15 May 2012 for CERN org.glite.Gfal by  doxygen 1.6.1