.TH "globus_memory.h" 3 "Version 18.14" "globus_common" \" -*- nroff -*- .ad l .nh .SH NAME globus_memory.h \- Memory Pool\&. .SH SYNOPSIS .br .PP \fC#include 'globus_types\&.h'\fP .br \fC#include 'globus_module\&.h'\fP .br \fC#include 'globus_thread\&.h'\fP .br .SS "Functions" .in +1c .ti -1c .RI "\fBglobus_bool_t\fP \fBglobus_memory_init\fP (globus_memory_t *mem_info, int node_size, int node_count)" .br .RI "Initialize memory pool\&. " .ti -1c .RI "void * \fBglobus_memory_pop_node\fP (globus_memory_t *mem_info)" .br .RI "Retrieve a memory item from a pool\&. " .ti -1c .RI "\fBglobus_bool_t\fP \fBglobus_memory_push_node\fP (globus_memory_t *mem_info, void *buf)" .br .RI "Return a memory item to the pool\&. " .ti -1c .RI "\fBglobus_bool_t\fP \fBglobus_memory_destroy\fP (globus_memory_t *mem_info)" .br .RI "Destroy a memory pool\&. " .in -1c .SH "Detailed Description" .PP Memory Pool\&. .SH "Author" .PP Generated automatically by Doxygen for globus_common from the source code\&.