ldapsdk
0.0.1
|
#include <LDAPModifyRequest.h>
Public Member Functions | |
LDAPModifyRequest (const LDAPModifyRequest &mod) | |
LDAPModifyRequest (const std::string &dn, const LDAPModList *modList, LDAPAsynConnection *connect, const LDAPConstraints *cons, bool isReferral=false, const LDAPRequest *req=0) | |
virtual | ~LDAPModifyRequest () |
virtual LDAPMessageQueue * | sendRequest () |
This method encodes the request an calls the apprpriate functions of the C-API to send the Request to a LDAP-Server. More... | |
virtual LDAPRequest * | followReferral (LDAPMsg *refs) |
LDAPModifyRequest::LDAPModifyRequest | ( | const LDAPModifyRequest & | mod | ) |
References DEBUG, and LDAP_DEBUG_CONSTRUCT.
Referenced by followReferral().
LDAPModifyRequest::LDAPModifyRequest | ( | const std::string & | dn, |
const LDAPModList * | modList, | ||
LDAPAsynConnection * | connect, | ||
const LDAPConstraints * | cons, | ||
bool | isReferral = false , |
||
const LDAPRequest * | req = 0 |
||
) |
|
virtual |
References DEBUG, and LDAP_DEBUG_DESTROY.
|
virtual |
Reimplemented from LDAPRequest.
References DEBUG, LDAPRequest::getConnection(), LDAP_DEBUG_TRACE, LDAPModifyRequest(), LDAPRequest::m_cons, and LDAPAsynConnection::referralConnect().
|
virtual |
This method encodes the request an calls the apprpriate functions of the C-API to send the Request to a LDAP-Server.
Implements LDAPRequest.
References DEBUG, LDAPControlSet::freeLDAPControlArray(), LDAPConstraints::getClCtrlsArray(), LDAPAsynConnection::getSessionHandle(), LDAPConstraints::getSrvCtrlsArray(), LDAP_DEBUG_TRACE, LDAPRequest::m_connection, LDAPRequest::m_cons, LDAPRequest::m_msgID, and LDAPModList::toLDAPModArray().
Referenced by LDAPAsynConnection::modify().