]> gitweb @ CieloNegro.org - bindings-apr-util.git/blob - Bindings/APR/LDAP.hsc
Bindings.APR.LDAP.Init and Option
[bindings-apr-util.git] / Bindings / APR / LDAP.hsc
1 #include <bindings.dsl.h>
2 #include <apr_ldap.h>
3
4 module Bindings.APR.LDAP where
5 #strict_import
6
7 #num APR_HAS_LDAP
8
9 #num APR_HAS_NETSCAPE_LDAPSDK
10 #num APR_HAS_SOLARIS_LDAPSDK
11 #num APR_HAS_NOVELL_LDAPSDK
12 #num APR_HAS_MOZILLA_LDAPSDK
13 #num APR_HAS_OPENLDAP_LDAPSDK
14 #num APR_HAS_MICROSOFT_LDAPSDK
15 #num APR_HAS_TIVOLI_LDAPSDK
16 #num APR_HAS_ZOS_LDAPSDK
17 #num APR_HAS_OTHER_LDAPSDK
18
19 #if APR_HAS_LDAP
20
21 #  num APR_HAS_LDAP_SSL
22 #  num APR_HAS_LDAP_URL_PARSE
23
24 #  opaque_t LDAP
25
26 #  num APR_HAS_LDAPSSL_CLIENT_INIT
27 #  num APR_HAS_LDAPSSL_CLIENT_DEINIT
28 #  num APR_HAS_LDAPSSL_ADD_TRUSTED_CERT
29 #  num APR_HAS_LDAP_START_TLS_S
30 #  num APR_HAS_LDAP_SSLINIT
31 #  num APR_HAS_LDAPSSL_INIT
32 #  num APR_HAS_LDAPSSL_INSTALL_ROUTINES
33
34 #  num APR_LDAP_SIZELIMIT
35
36 #  starttype struct apr_ldap_err_t
37 #    field reason, Ptr CChar
38 #    field msg   , Ptr CChar
39 #    field rc    , CInt
40 #  stoptype
41
42 #  cinline APR_LDAP_IS_SERVER_DOWN, CInt -> IO CInt
43
44 #endif