| 
    Grid Community Toolkit
    6.2.1607800521 (tag: v6.2.20201212)
    
   | 
 
Handle Table for Reference Counting Data. More...
#include "globus_types.h"Go to the source code of this file.
Macros | |
| #define | GLOBUS_NULL_HANDLE | 
Typedefs | |
| typedef struct globus_l_handle_table_s * | globus_handle_table_t | 
| Handle table abstract type.  | |
| typedef int | globus_handle_t | 
| Handle abstract type.  | |
| typedef void(* | globus_handle_destructor_t) (void *datum) | 
| Handle datum destructor.  More... | |
Functions | |
| int | globus_handle_table_init (globus_handle_table_t *handle_table, globus_handle_destructor_t destructor) | 
| int | globus_handle_table_destroy (globus_handle_table_t *handle_table) | 
| Destroy a handle table.  More... | |
| globus_handle_t | globus_handle_table_insert (globus_handle_table_t *handle_table, void *datum, int initial_refs) | 
| globus_bool_t | globus_handle_table_increment_reference (globus_handle_table_t *handle_table, globus_handle_t handle) | 
| Add a reference to a handle table entry.  More... | |
| globus_bool_t | globus_handle_table_increment_reference_by (globus_handle_table_t *handle_table, globus_handle_t handle, unsigned int inc) | 
| Increment the reference count for handle.  More... | |
| globus_bool_t | globus_handle_table_decrement_reference (globus_handle_table_t *handle_table, globus_handle_t handle) | 
| Remove a reference to a handle.  More... | |
| void * | globus_handle_table_lookup (globus_handle_table_t *handle_table, globus_handle_t handle) | 
| Resolve a handle its datum.  More... | |
Handle Table for Reference Counting Data.
 1.8.13