ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <Response.hpp>
Public Types | |
typedef Recycler< Attribute > | attribute_container |
typedef attribute_container::iterator | attribute_iterator |
typedef attribute_container::const_iterator | const_attribute_iterator |
typedef Recycler< std::string > | referral_container |
typedef referral_container::const_iterator | const_referral_iterator |
Public Member Functions | |
ClassCode::_v | getClassCode () const |
IdMessage | getIdMessage () const |
const Session * | getSession () const |
const ResultCode & | getResultCode () const |
const std::string & | getName () const |
const Request * | getRequest () const |
Session * | getSession () |
int | attribute_size () const |
const_attribute_iterator | attribute_begin () const |
const_attribute_iterator | attribute_end () const |
int | referral_size () const |
const_referral_iterator | referral_begin () const |
const_referral_iterator | referral_end () const |
std::string | asString () const |
Static Public Member Functions | |
static const Attribute * | attribute (const_attribute_iterator ii) |
static const std::string & | referral (const_referral_iterator ii) |
Friends | |
class | Session |
class | Allocator< Response > |
Modela las respuesta que podemos recibir de un servidor LDAP.
La respuesta correspondiente a una peticion se genera automaticamente al invocar a ldap::Session::send. El nucleo de ANNA.ldap notifica el resultado de la operacion solicitada mediante la invocacion al metodo-menejador ldap::Session::eventResponse de nuestra sesion.
typedef Recycler<std::string> anna::ldap::Response::referral_container |
std::string anna::ldap::Response::asString | ( | ) | const |
Devuelve una cadena con la informacion relevante sobre esta instancia.
|
inlinestatic |
Devuelve el atributo asociado al iterador recibido como parametro.
ii | Instancia del iterador usado para recorrer los datos. Estara comprendido entre [attribute_begin, attribute_end). |
|
inline |
Devuelve el iterador al comienzo de la lista de atributos asociados a esta respuesta.
|
inline |
Devuelve el iterador al final de la lista de atributos asociados a esta respuesta.
|
inline |
Devuelve el nº de atributos que contiene la respuesta.
|
inline |
|
inline |
Devuelve la identificacion del mensaje LDAP. Esta identificacion sera generada automaticamente al enviar la peticion.
|
inline |
|
inline |
Devuelve la peticion que origino la creacion de esta respuesta.
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Devuelve la referencia asociada al iterador recibido como parametro.
ii | Instancia del iterador usado para recorrer los datos. Estara comprendido entre [referral_begin, referral_end). |
|
inline |
Devuelve el iterador al comienzo de la lista de referencias asociados a esta respuesta.
|
inline |
Devuelve el iterador al final de la lista de referencias asociados a esta respuesta.
|
inline |
Devuelve el nº de referencias que contiene la respuesta.
|
friend |