SysTutorials Posts

  • |

    globus_priority_q_dequeue (3) Linux Manual Page

    NAME Priority Queue – Data Structures struct globus_priority_q_s Priority Queue Structure. Typedefs typedef int(* globus_priority_q_cmp_func_t )(void *priority_1, void *priority_2) Priority Comparison Predicate. typedef struct globus_priority_q_s globus_priority_q_t Priority Queue Structure. Functions int globus_priority_q_init (globus_priority_q_t *priority_q, globus_priority_q_cmp_func_t cmp_func) Initialize a priority queue. int globus_priority_q_destroy (globus_priority_q_t *priority_q) Destroy a Priority Queue. globus_bool_t globus_priority_q_empty (globus_priority_q_t *priority_q) Priority Queue Empty…

  • |

    globus_priority_q_cmp_func_t (3) Linux Manual Page

    NAME Priority Queue – Data Structures struct globus_priority_q_s Priority Queue Structure. Typedefs typedef int(* globus_priority_q_cmp_func_t )(void *priority_1, void *priority_2) Priority Comparison Predicate. typedef struct globus_priority_q_s globus_priority_q_t Priority Queue Structure. Functions int globus_priority_q_init (globus_priority_q_t *priority_q, globus_priority_q_cmp_func_t cmp_func) Initialize a priority queue. int globus_priority_q_destroy (globus_priority_q_t *priority_q) Destroy a Priority Queue. globus_bool_t globus_priority_q_empty (globus_priority_q_t *priority_q) Priority Queue Empty…

  • |

    globus_priority_q (3) Linux Manual Page

    NAME Priority Queue – Data Structures struct globus_priority_q_s Priority Queue Structure. Typedefs typedef int(* globus_priority_q_cmp_func_t )(void *priority_1, void *priority_2) Priority Comparison Predicate. typedef struct globus_priority_q_s globus_priority_q_t Priority Queue Structure. Functions int globus_priority_q_init (globus_priority_q_t *priority_q, globus_priority_q_cmp_func_t cmp_func) Initialize a priority queue. int globus_priority_q_destroy (globus_priority_q_t *priority_q) Destroy a Priority Queue. globus_bool_t globus_priority_q_empty (globus_priority_q_t *priority_q) Priority Queue Empty…

  • |

    globus_priority_q.h (3) Linux Manual Page

    globus_priority_q.h – Priority Queue. Synopsis #include ‘globus_types.h’ #include ‘globus_memory.h’ Data Structures struct globus_priority_q_s Priority Queue Structure. Typedefs typedef int(* globus_priority_q_cmp_func_t )(void *priority_1, void *priority_2) Priority Comparison Predicate. typedef struct globus_priority_q_s globus_priority_q_t Priority Queue Structure. Functions int globus_priority_q_init (globus_priority_q_t *priority_q, globus_priority_q_cmp_func_t cmp_func) Initialize a priority queue. int globus_priority_q_destroy (globus_priority_q_t *priority_q) Destroy a Priority Queue. globus_bool_t globus_priority_q_empty…

  • |

    globus_poll_nonblocking (3) Linux Manual Page

    NAME Globus Callback API – Convenience Macros #define globus_callback_poll(a) Poll the global callback space. #define globus_poll_blocking() Blocking poll of the global callback space. #define globus_poll_nonblocking() Nonblocking poll of the global callback space. #define globus_poll() Nonblocking poll of the global callback space. #define globus_signal_poll() Wake up callback polling thread. #define globus_callback_register_oneshot(callback_handle,delay_time,callback_func,callback_user_arg) Register a oneshot function in…

  • |

    globus_poll_blocking (3) Linux Manual Page

    NAME Globus Callback API – Convenience Macros #define globus_callback_poll(a) Poll the global callback space. #define globus_poll_blocking() Blocking poll of the global callback space. #define globus_poll_nonblocking() Nonblocking poll of the global callback space. #define globus_poll() Nonblocking poll of the global callback space. #define globus_signal_poll() Wake up callback polling thread. #define globus_callback_register_oneshot(callback_handle,delay_time,callback_func,callback_user_arg) Register a oneshot function in…

  • |

    globus_poll (3) Linux Manual Page

    NAME Globus Callback API – Convenience Macros #define globus_callback_poll(a) Poll the global callback space. #define globus_poll_blocking() Blocking poll of the global callback space. #define globus_poll_nonblocking() Nonblocking poll of the global callback space. #define globus_poll() Nonblocking poll of the global callback space. #define globus_signal_poll() Wake up callback polling thread. #define globus_callback_register_oneshot(callback_handle,delay_time,callback_func,callback_user_arg) Register a oneshot function in…

  • |

    globus_openssl_error_utility (3) Linux Manual Page

    NAME Error Object Helper Functions – Functions globus_bool_t globus_error_match_openssl_error (globus_object_t *error, unsigned long library, unsigned long function, unsigned long reason) globus_object_t * globus_error_wrap_openssl_error (globus_module_descriptor_t *base_source, int error_type, const char *source_file, const char *source_func, int source_line, const char *format,…) Detailed Description The functions in the Error Object Helper Functions section deal with Globus error objects constructed…

  • |

    globus_openssl_error_object (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_reason (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_linenumber (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_library (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_function (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_filename (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_error_code (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_data_flags (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_handle_get_data (3) Linux Manual Page

    NAME Globus OpenSSL Error Object – Macros #define GLOBUS_ERROR_TYPE_OPENSSL Functions unsigned long globus_openssl_error_handle_get_error_code (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_data (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_data_flags (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_filename (globus_openssl_error_handle_t handle) int globus_openssl_error_handle_get_linenumber (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_library (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_function (globus_openssl_error_handle_t handle) const char * globus_openssl_error_handle_get_reason (globus_openssl_error_handle_t handle) globus_object_t *…

  • |

    globus_openssl_error_api (3) Linux Manual Page

    NAME Globus OpenSSL Error API – Modules Activation Globus OpenSSL Error Object Error Object Helper Functions Detailed Description The globus_gsi_openssl_error functions provide a wrapper to error types defined by OpenSSL. The types and prototypes for the globus_gsi_openssl_error library are defined in the globus_error_openssl.h header. Applications which use these functions must link with the libglobus_openssl_error library….