#include <LDAPAddRequest.h>

Public Member Functions | |
| LDAPAddRequest (const LDAPAddRequest &req) | |
| LDAPAddRequest (const LDAPEntry *entry, LDAPAsynConnection *connect, const LDAPConstraints *cons, bool isReferral=false, const LDAPRequest *parent=0) | |
| virtual | ~LDAPAddRequest () |
| 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. | |
| virtual LDAPRequest * | followReferral (LDAPMsg *refs) |
| LDAPAddRequest::LDAPAddRequest | ( | const LDAPAddRequest & | req | ) |
| LDAPAddRequest::LDAPAddRequest | ( | const LDAPEntry * | entry, | |
| LDAPAsynConnection * | connect, | |||
| const LDAPConstraints * | cons, | |||
| bool | isReferral = false, |
|||
| const LDAPRequest * | parent = 0 | |||
| ) |
References LDAPRequest::ADD, DEBUG, LDAP_DEBUG_CONSTRUCT, LDAP_DEBUG_PARAMETER, and LDAPRequest::m_requestType.
| LDAPAddRequest::~LDAPAddRequest | ( | ) | [virtual] |
References DEBUG, and LDAP_DEBUG_DESTROY.
| LDAPMessageQueue * LDAPAddRequest::sendRequest | ( | ) | [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(), LDAPEntry::getAttributes(), LDAPConstraints::getClCtrlsArray(), LDAPEntry::getDN(), LDAPAsynConnection::getSessionHandle(), LDAPConstraints::getSrvCtrlsArray(), LDAP_DEBUG_TRACE, LDAPRequest::m_connection, LDAPRequest::m_cons, LDAPRequest::m_msgID, and LDAPAttributeList::toLDAPModArray().
Referenced by LDAPAsynConnection::add().
| LDAPRequest * LDAPAddRequest::followReferral | ( | LDAPMsg * | refs | ) | [virtual] |
Reimplemented from LDAPRequest.
References DEBUG, LDAPRequest::getConnection(), LDAP_DEBUG_TRACE, LDAPAddRequest(), LDAPRequest::m_cons, and LDAPAsynConnection::referralConnect().
1.5.6