xref: /onnv-gate/usr/src/common/openssl/doc/crypto/OPENSSL_Applink.pod (revision 2175:b0b2f052a486)
1*2175Sjp161948=pod
2*2175Sjp161948
3*2175Sjp161948=head1 NAME
4*2175Sjp161948
5*2175Sjp161948OPENSSL_Applink - glue between OpenSSL BIO and Win32 compiler run-time
6*2175Sjp161948
7*2175Sjp161948=head1 SYNOPSIS
8*2175Sjp161948
9*2175Sjp161948 __declspec(dllexport) void **OPENSSL_Applink();
10*2175Sjp161948
11*2175Sjp161948=head1 DESCRIPTION
12*2175Sjp161948
13*2175Sjp161948OPENSSL_Applink is application-side interface which provides a glue
14*2175Sjp161948between OpenSSL BIO layer and Win32 compiler run-time environment.
15*2175Sjp161948Even though it appears at application side, it's essentially OpenSSL
16*2175Sjp161948private interface. For this reason application developers are not
17*2175Sjp161948expected to implement it, but to compile provided module with
18*2175Sjp161948compiler of their choice and link it into the target application.
19*2175Sjp161948The referred module is available as <openssl>/ms/applink.c.
20*2175Sjp161948
21*2175Sjp161948=cut
22