Linux Manuals session 3

Section 3: library functions

  • |

    globus_net_manager_context_post_close (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context_post_accept (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context_init (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context_end_listen (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context_destroy (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context (3) Linux Manual Page

    Context – Net Manager Context Management Functions. Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsvoid globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_end_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const char *local_contact, const globus_net_manager_attr_t *attr_array) Call Context End Listen. globus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. globus_result_t globus_net_manager_context_post_accept (globus_net_manager_context_t context, const…

  • |

    globus_net_manager_context.h (3) Linux Manual Page

    context/globus_net_manager_context.h – Globus Network Manager Context. Synopsis#include ‘globus_common.h’ #include ‘globus_net_manager.h’ #include ‘globus_net_manager_attr.h’ Typedefstypedef struct globus_i_net_manager_context_s * globus_net_manager_context_t" Net Manager Context. Functionsglobus_result_t globus_net_manager_context_init (globus_net_manager_context_t *context, const globus_net_manager_attr_t *attrs) Initialize Context. void globus_net_manager_context_destroy (globus_net_manager_context_t context) Destroy Context. globus_result_t globus_net_manager_context_pre_listen (globus_net_manager_context_t context, const char *task_id, const char *transport, const globus_net_manager_attr_t *attr_array, globus_net_manager_attr_t **attr_array_out) Call Context Pre Listen. globus_result_t…

  • |

    globus_net_manager_attr_t (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr_s (3) Linux Manual Page

    globus_net_manager_attr_s – Net Manager Attributes. Synopsis#include <globus_net_manager_attr.h> Data Fieldschar * scope char * name char * value Detailed DescriptionNet Manager Attributes. The globus_net_manager_attr_t structure defines a scoped (attribute, value) tuple. The scope in most cases is either the name of the transport driver or the ‘globus_net_manager’ scope, for attributes specific to the network manager implementation….

  • |

    globus_net_manager_attr_init (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr_destroy (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr_array_from_string (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr_array_delete (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr_array_copy (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr (3) Linux Manual Page

    Attributes – Net Manager Attribute Management Functions. Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_array_copy (globus_net_manager_attr_t **dest_array, const globus_net_manager_attr_t *src_array) Copy an array of Network Manager attributes. void globus_net_manager_attr_array_delete (globus_net_manager_attr_t *attrs) Destroy an array of Network Manager attributes. globus_result_t globus_net_manager_attr_array_from_string…

  • |

    globus_net_manager_attr.h (3) Linux Manual Page

    attr/globus_net_manager_attr.h – Globus Network Manager Attributes. Synopsis#include ‘globus_common.h’ Data Structuresstruct globus_net_manager_attr_s Net Manager Attributes. Macros#define GLOBUS_NET_MANAGER_NULL_ATTR End of attribute array static initializer. Typedefstypedef struct globus_net_manager_attr_s globus_net_manager_attr_t" Net Manager Attributes. Functionsglobus_result_t globus_net_manager_attr_init (globus_net_manager_attr_t *attr, const char *scope, const char *name, const char *value) Initialize the contents of an attribute. void globus_net_manager_attr_destroy (globus_net_manager_attr_t *attr) Destroy the contents…

  • |

    globus_net_manager (3) Linux Manual Page

    Net Manager – Net Manager API. ModulesAttributes Net Manager Attribute Management Functions. Context Net Manager Context Management Functions. Function Signatures Net Manager Function Signatures Function signatures for the Net Manager interface. Net Manager Implementation Tutorial. " Python Module Net Manager Python Module. Globus XIO Net Manager Driver Net Manager XIO Driver. Macros#define GLOBUS_NET_MANAGER_MODULE Module descriptor….

  • |

    globus_net_manager.h (3) Linux Manual Page

    globus_net_manager.h – Globus Net Manager Interface. Synopsis#include ‘globus_common.h’ #include ‘globus_net_manager_attr.h’ Data Structuresstruct globus_net_manager_s Net Manager Definition. Macros#define GLOBUS_NET_MANAGER_MODULE Module descriptor. Typedefstypedef globus_result_t(* globus_net_manager_pre_listen )(struct globus_net_manager_s *manager, const globus_net_manager_attr_t *manager_attr_array, const char *task_id, const char *transport, const globus_net_manager_attr_t *attr_array, globus_net_manager_attr_t **attr_array_out) Net Manager Pre-Listen Function Signature. typedef globus_result_t(* globus_net_manager_post_listen )(struct globus_net_manager_s *manager, const globus_net_manager_attr_t *manager_attr_array, const…

  • |

    globus_mutexattr_init (3) Linux Manual Page

    Mutual Exclusion – Data Structuresunion globus_mutex_t Mutex. union globus_mutexattr_t Mutex attribute. struct globus_rmutex_t Recursive Mutex. Typedefstypedef int globus_rmutexattr_t Recursive mutex attribute. Functionsint globus_mutex_init (globus_mutex_t *mutex, globus_mutexattr_t *attr) Initialize a mutex. int globus_mutex_destroy (globus_mutex_t *mutex) Destroy a mutex. int globus_mutex_lock (globus_mutex_t *mutex) Lock a mutex. int globus_mutex_unlock (globus_mutex_t *mutex) Unlock a mutex. int globus_mutex_trylock (globus_mutex_t *mutex)…