Apache Portable Runtime
Loading...
Searching...
No Matches
Data Fields
apr_ldap_control_t Struct Reference

#include <apr_ldap.h>

Collaboration diagram for apr_ldap_control_t:
Collaboration graph
[legend]

Data Fields

apr_ldap_control_e type
 
int critical
 
apr_ldap_control_oid_t oid
 
union { 
 
   apr_ldap_control_sortrequest_t   sortrq 
 
   apr_ldap_control_sortresponse_t   sortrs 
 
   apr_ldap_control_pagerequest_t   pagerq 
 
   apr_ldap_control_pageresponse_t   pagers 
 
   apr_ldap_control_vlvrequest_t   vlvrq 
 
   apr_ldap_control_vlvresponse_t   vlvrs 
 
c 
 

Detailed Description

LDAP parsed control structures.

Use this structure to pass or receive the parameters required when creating or parsing a control.

Unrecognised controls can be created or parsed using the APR_LDAP_CONTROL_OID type and a raw binary value.

See also
apr_ldap_bind_cb
apr_ldap_compare_cb
apr_ldap_search_result_cb
apr_ldap_compare
apr_ldap_search
apr_ldap_add
apr_ldap_modify
apr_ldap_rename
apr_ldap_delete
apr_ldap_extended

Field Documentation

◆ [union]

union { ... } apr_ldap_control_t::c

Details of each control, based on the control type.

◆ critical

int apr_ldap_control_t::critical

Is the control critical

◆ oid

apr_ldap_control_oid_t apr_ldap_control_t::oid

Control specified by OID and value

◆ pagerq

apr_ldap_control_pagerequest_t apr_ldap_control_t::pagerq

Page request control

◆ pagers

apr_ldap_control_pageresponse_t apr_ldap_control_t::pagers

Page response control

◆ sortrq

apr_ldap_control_sortrequest_t apr_ldap_control_t::sortrq

Sort request control

◆ sortrs

apr_ldap_control_sortresponse_t apr_ldap_control_t::sortrs

Sort response control

◆ type

apr_ldap_control_e apr_ldap_control_t::type

The type of the control.

◆ vlvrq

apr_ldap_control_vlvrequest_t apr_ldap_control_t::vlvrq

VLV request control

◆ vlvrs

apr_ldap_control_vlvresponse_t apr_ldap_control_t::vlvrs

VLV response control


The documentation for this struct was generated from the following file: