00001 // -*- indent-tabs-mode: nil -*- 00002 00003 #ifndef __ARC_OPENSSL_H__ 00004 #define __ARC_OPENSSL_H__ 00005 00006 namespace Arc { 00008 00011 00012 00016 bool OpenSSLInit(void); 00017 00019 void HandleOpenSSLError(void); 00020 00022 void HandleOpenSSLError(int code); 00023 00024 int OpenSSLAppDataIndex(const std::string& id); 00025 00026 } // namespace Arc 00027 00028 #endif /* __ARC_OPENSSL_H__ */ 00029