00001 // $OpenLDAP$ 00002 /* 00003 * Copyright 2000, OpenLDAP Foundation, All Rights Reserved. 00004 * COPYING RESTRICTIONS APPLY, see COPYRIGHT file 00005 */ 00006 00007 00008 #ifndef LDAP_SEARCH_REFERENCE_H 00009 #define LDAP_SEARCH_REFERENCE_H 00010 00011 #include <LDAPMessage.h> 00012 #include <LDAPUrlList.h> 00013 00014 class LDAPRequest; 00015 class LDAPUrl; 00016 00021 class LDAPSearchReference : public LDAPMsg{ 00022 00023 public : 00027 LDAPSearchReference(const LDAPRequest* req, LDAPMessage* msg); 00028 00032 ~LDAPSearchReference(); 00033 00037 const LDAPUrlList& getUrls() const; 00038 00039 private : 00040 LDAPUrlList m_urlList; 00041 LDAPSearchReference(); 00042 }; 00043 00044 00045 00046 #endif //LDAP_SEARCH_REFERENCE_H