-/* include/openssl/async.h */
/*
* Written by Matt Caswell (matt@openssl.org) for the OpenSSL project.
*/
* ====================================================================
*/
+#include <stdlib.h>
+
#ifndef HEADER_ASYNC_H
# define HEADER_ASYNC_H
-#include <stdlib.h>
-
#if defined(_WIN32)
#include <windows.h>
#define OSSL_ASYNC_FD HANDLE
#define ASYNC_PAUSE 2
#define ASYNC_FINISH 3
-int ASYNC_init(int init_thread, size_t max_size, size_t init_size);
-void ASYNC_cleanup(int cleanupthread);
int ASYNC_init_thread(size_t max_size, size_t init_size);
void ASYNC_cleanup_thread(void);