.TH "globus_libc.h" 3 "Sat Nov 8 2014" "Version 15.26" "globus_common" \" -*- nroff -*- .ad l .nh .SH NAME globus_libc.h \- .PP Thread-safe libc macros, function prototypes\&. .SH SYNOPSIS .br .PP \fC#include 'globus_common_include\&.h'\fP .br \fC#include 'globus_thread\&.h'\fP .br .SS "Functions" .in +1c .ti -1c .RI "char * \fBglobus_libc_join\fP (const char **array, int count)" .br .ti -1c .RI "\fBglobus_result_t\fP \fBglobus_libc_contact_string_to_ints\fP (const char *contact_string, int *host, int *count, unsigned short *port)" .br .in -1c .SH "Detailed Description" .PP Thread-safe libc macros, function prototypes\&. .SH "Function Documentation" .PP .SS "\fBglobus_result_t\fP globus_libc_contact_string_to_ints (const char *contact_string, int *host, int *count, unsigned short *port)" convert a numeric contact string to an array of ints .PP (port is optional and may be NULL\&. 0 will be passed back if no port is found) host needs to have room for at least 16 ints count will be passed back\&. 4 for ipv4, 16 for ipv6 .SS "char* globus_libc_join (const char **array, intcount)" create a new string from all of the strings in array .PP \fBParameters:\fP .RS 4 \fIarray\fP an array of strings to concatenate (null entries are skipped) .br \fIcount\fP length of array .RE .PP .SH "Author" .PP Generated automatically by Doxygen for globus_common from the source code\&.