#include <LDAPMessageQueue.h>
Public Member Functions | |
| LDAPMessageQueue (LDAPRequest *conn) | |
| This creates a new LDAPMessageQueue. | |
| ~LDAPMessageQueue () | |
| Destructor. | |
| LDAPMsg * | getNext () |
| This method reads exactly one Message from the results of a Request. | |
| LDAPRequest * | chaseReferral (LDAPMsg *ref) |
| For internat use only. | |
| LDAPRequestStack * | getRequestStack () |
| For internal use only. | |
Private Attributes | |
| LDAPRequestStack | m_activeReq |
| LDAPRequestList | m_issuedReq |
And can be used by the client to retrieve the results of an operation.
| LDAPMessageQueue::LDAPMessageQueue | ( | LDAPRequest * | conn | ) |
This creates a new LDAPMessageQueue.
For a LDAP-request
| conn | The Request for that is queue can be used to get the results. |
| LDAPMessageQueue::~LDAPMessageQueue | ( | ) |
Destructor.
| LDAPMsg * LDAPMessageQueue::getNext | ( | ) |
This method reads exactly one Message from the results of a Request.
| LDAPException |
| LDAPRequest * LDAPMessageQueue::chaseReferral | ( | LDAPMsg * | ref | ) |
For internat use only.
The method is used to start the automatic referral chasing
| LDAPRequestStack * LDAPMessageQueue::getRequestStack | ( | ) |
For internal use only.
The referral chasing algorithm needs this method to see the currently active requests.
LDAPRequestList LDAPMessageQueue::m_issuedReq [private] |
1.5.3