Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs | Functions | Variables
ldap-deprecated.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _LDAPVersion
struct  ldap_cache_fns

Defines

#define LDAP_AUTH_NONE   0x00L
#define LDAP_AUTH_SIMPLE   0x80L
#define LDAP_AUTH_SASL   0xa3L
#define LDAP_OPT_PREFERRED_LANGUAGE   0x14 /* 20 - API extension */
#define LDAP_OPT_ASYNC_CONNECT   0x63 /* 99 - API extension */
#define LDAP_SECURITY_NONE   0
#define LDAP_RES_MODRDN   LDAP_RES_MODDN
#define LDAP_RES_RENAME   LDAP_RES_MODDN
#define LDAP_AUTH_METHOD_NOT_SUPPORTED   LDAP_STRONG_AUTH_NOT_SUPPORTED
#define LDAP_OPT_CACHE_FN_PTRS   0x0D /* 13 - API extension */
#define LDAP_OPT_CACHE_STRATEGY   0x0E /* 14 - API extension */
#define LDAP_OPT_CACHE_ENABLE   0x0F /* 15 - API extension */
#define LDAP_CACHE_CHECK   0
#define LDAP_CACHE_POPULATE   1
#define LDAP_CACHE_LOCALDB   2

Typedefs

typedef struct _LDAPVersion LDAPVersion
typedef int msgid
typedef int unsigned long tag
typedef int unsigned long
const char * 
dn
typedef int unsigned long
const char struct berval
creds
typedef int unsigned long
const char struct berval int 
method
typedef int unused0
typedef int unsigned long unused1
typedef int unsigned long
const char * 
base
typedef int unsigned long
const char int 
scope
typedef int unsigned long
const char int const char
LDAP_CALLBACK
filter
typedef int unsigned long
const char int const char
LDAP_CALLBACK char ** 
attrs
typedef int unsigned long
const char int const char
LDAP_CALLBACK char int 
attrsonly
typedef int unsigned long
const char const char * 
attr
typedef int unsigned long
const char const char struct
berval
value
typedef int unsigned long
const char LDAPMod ** 
mods
typedef int unsigned long
const char const char * 
newrdn
typedef int unsigned long
const char const char int 
deleteoldrdn
typedef int int all
typedef int int struct timevaltimeout
typedef int int struct timeval
LDAPMessage ** 
result

Functions

 LDAP_API (LDAP *) LDAP_CALL ldap_open(const char *host
 LDAP_API (int) LDAP_CALL ldap_bind(LDAP *ld
 LDAP_API (void) LDAP_CALL ldap_perror(LDAP *ld
 LDAP_API (char **) LDAP_CALL ldap_get_lang_values(LDAP *ld
 LDAP_API (struct berval **) LDAP_CALL ldap_get_lang_values_len(LDAP *ld
typedef int (LDAP_C LDAP_CALLBACK LDAP_CF_BIND_CALLBACK)(LDAP *ld

Variables

int port
const char * who
const char const char * passwd
const char const char int authmethod
const char const char * cred
const char * s
LDAPMessage * r
LDAPMessage int freeit
LDAPMessage * entry
LDAPMessage const char * target
LDAPMessage const char char ** type
unsigned long buflen
unsigned long char * pattern
unsigned long char char * prefix
unsigned long char char char * suffix
unsigned long char char char
char char char ** 
valwords

Class Documentation

struct _LDAPVersion

Definition at line 118 of file ldap-deprecated.h.

Collaboration diagram for _LDAPVersion:
Class Members
int protocol_version
int reserved
int sdk_version
int security_level
int SSL_version
struct ldap_cache_fns

Definition at line 180 of file ldap-deprecated.h.

Class Members
LDAP_CF_ADD_CALLBACK * lcf_add
LDAP_CF_BIND_CALLBACK * lcf_bind
LDAP_CF_COMPARE_CALLBACK * lcf_compare
LDAP_CF_DELETE_CALLBACK * lcf_delete
LDAP_CF_FLUSH_CALLBACK * lcf_flush
LDAP_CF_MODIFY_CALLBACK * lcf_modify
LDAP_CF_MODRDN_CALLBACK * lcf_modrdn
void * lcf_private
LDAP_CF_RESULT_CALLBACK * lcf_result
LDAP_CF_SEARCH_CALLBACK * lcf_search
LDAP_CF_UNBIND_CALLBACK * lcf_unbind

Define Documentation

Definition at line 141 of file ldap-deprecated.h.

#define LDAP_AUTH_NONE   0x00L

Definition at line 68 of file ldap-deprecated.h.

#define LDAP_AUTH_SASL   0xa3L

Definition at line 70 of file ldap-deprecated.h.

#define LDAP_AUTH_SIMPLE   0x80L

Definition at line 69 of file ldap-deprecated.h.

Definition at line 151 of file ldap-deprecated.h.

Definition at line 153 of file ldap-deprecated.h.

Definition at line 152 of file ldap-deprecated.h.

#define LDAP_OPT_ASYNC_CONNECT   0x63 /* 99 - API extension */

Definition at line 109 of file ldap-deprecated.h.

#define LDAP_OPT_CACHE_ENABLE   0x0F /* 15 - API extension */

Definition at line 148 of file ldap-deprecated.h.

#define LDAP_OPT_CACHE_FN_PTRS   0x0D /* 13 - API extension */

Definition at line 146 of file ldap-deprecated.h.

#define LDAP_OPT_CACHE_STRATEGY   0x0E /* 14 - API extension */

Definition at line 147 of file ldap-deprecated.h.

#define LDAP_OPT_PREFERRED_LANGUAGE   0x14 /* 20 - API extension */

Definition at line 96 of file ldap-deprecated.h.

Definition at line 137 of file ldap-deprecated.h.

Definition at line 138 of file ldap-deprecated.h.

Definition at line 125 of file ldap-deprecated.h.


Typedef Documentation

typedef int int all

Definition at line 176 of file ldap-deprecated.h.

Definition at line 164 of file ldap-deprecated.h.

JSObject const jschar size_t JSNative uintN uintN attrs

Definition at line 161 of file ldap-deprecated.h.

char char int attrsonly

Definition at line 161 of file ldap-deprecated.h.

Definition at line 161 of file ldap-deprecated.h.

typedef int unsigned long const char struct berval* creds

Definition at line 156 of file ldap-deprecated.h.

const char const char const char int deleteoldrdn

Definition at line 173 of file ldap-deprecated.h.

const char * dn

Definition at line 155 of file ldap-deprecated.h.

const char int const char * filter

Definition at line 161 of file ldap-deprecated.h.

typedef struct _LDAPVersion LDAPVersion

Definition at line 156 of file ldap-deprecated.h.

const char LDAPMod ** mods

Definition at line 171 of file ldap-deprecated.h.

Definition at line 155 of file ldap-deprecated.h.

const char const char * newrdn

Definition at line 173 of file ldap-deprecated.h.

Definition at line 176 of file ldap-deprecated.h.

const char int scope

Definition at line 161 of file ldap-deprecated.h.

typedef int unsigned long tag

Definition at line 155 of file ldap-deprecated.h.

Definition at line 176 of file ldap-deprecated.h.

typedef int unused0

Definition at line 159 of file ldap-deprecated.h.

typedef int unsigned long unused1

Definition at line 159 of file ldap-deprecated.h.

Definition at line 165 of file ldap-deprecated.h.


Function Documentation

typedef int ( LDAP_C LDAP_CALLBACK  LDAP_CF_BIND_CALLBACK)
LDAP_API ( LDAP *  ) const
LDAP_API ( int  )
LDAP_API ( void  )
LDAP_API ( char **  )
LDAP_API ( struct berval **  )

Variable Documentation

Definition at line 71 of file ldap-deprecated.h.

char uint32 buflen

Definition at line 129 of file ldap-deprecated.h.

const char const char* cred

Definition at line 73 of file ldap-deprecated.h.

LDAPMessage* entry

Definition at line 97 of file ldap-deprecated.h.

LDAPMessage int freeit

Definition at line 86 of file ldap-deprecated.h.

const char const char * passwd

Definition at line 71 of file ldap-deprecated.h.

unsigned long char* pattern

Definition at line 129 of file ldap-deprecated.h.

Definition at line 63 of file ldap-deprecated.h.

char* prefix

Definition at line 129 of file ldap-deprecated.h.

float float l PRUint8 r

Definition at line 86 of file ldap-deprecated.h.

const char* s

Definition at line 85 of file ldap-deprecated.h.

unsigned long char char char * suffix

Definition at line 129 of file ldap-deprecated.h.

LDAPMessage const char* target

Definition at line 97 of file ldap-deprecated.h.

LDAPMessage const char char** type

Definition at line 97 of file ldap-deprecated.h.

unsigned long char char char char char char** valwords

Definition at line 129 of file ldap-deprecated.h.

const char * who

Definition at line 71 of file ldap-deprecated.h.