Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Functions | Variables
OpenSSL.cpp File Reference
#include <openssl/ssl.h>
#include <openssl/err.h>
#include <arc/Thread.h>
#include <arc/Logger.h>
#include <arc/Utils.h>
#include "OpenSSL.h"

Go to the source code of this file.


namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document


static Logger & Arc::logger (void)
void Arc::HandleOpenSSLError (void)
 Prints chain of accumulaed OpenSSL errors if any available.
void Arc::HandleOpenSSLError (int code)
 Prints chain of accumulaed OpenSSL errors if any available.
static void Arc::ssl_locking_cb (int mode, int n, const char *s_, int n_)
static unsigned long Arc::ssl_id_cb (void)
bool Arc::OpenSSLInit (void)
 This module contains various convenience utilities for using OpenSSL.


static Glib::Mutex Arc::lock
static bool Arc::initialized = false
static Glib::Mutex * Arc::ssl_locks = NULL
static int Arc::ssl_locks_num = 0