.TH "Activation" 3 "Sun Nov 9 2014" "Version 4.6" "globus_openssl_module" \" -*- nroff -*- .ad l .nh .SH NAME Activation \- .SS "Macros" .in +1c .ti -1c .RI "#define \fBGLOBUS_OPENSSL_MODULE\fP" .br .in -1c .SH "Detailed Description" .PP Globus OpenSSL uses standard Globus module activation and deactivation\&. Before any OpenSSL functions are called, the following function must be called: .PP .PP .nf globus_module_activate(GLOBUS_OPENSSL_MODULE) .fi .PP .PP This function returns GLOBUS_SUCCESS if OpenSSL was successfully initialized, and you are therefore allowed to subsequently call OpenSSL functions\&. Otherwise, an error code is returned, and OpenSSL functions should not subsequently be called\&. This function may be called multiple times\&. .PP To deactivate the OpenSSL module , the following function must be called: .PP .PP .nf globus_module_deactivate(GLOBUS_OPENSSL_MODULE) .fi .PP .PP This function should be called once for each time OpenSSL was activated\&. .SH "Macro Definition Documentation" .PP .SS "#define GLOBUS_OPENSSL_MODULE" Module descriptor .SH "Author" .PP Generated automatically by Doxygen for globus_openssl_module from the source code\&.