ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::ldap::Session Member List

This is the complete list of members for anna::ldap::Session, including all inherited members.

a_communicatoranna::comm::Handlerprotected
asAttribute(xml::Node *node) const noexcept(false)anna::comm::Handler
asString() constanna::ldap::Sessionvirtual
asXML(xml::Node *parent) constanna::ldap::Sessionvirtual
bind() noexcept(false)anna::ldap::Session
breakAddress(const in_addr_t &address)anna::comm::Handlerinlineprotectedvirtual
canContinue() constanna::comm::Handlerinlineprotected
clearNetworkTimeout()anna::ldap::Sessioninline
clone() noexcept(false)anna::comm::Handlerinlineprotectedvirtual
DefaultTimeoutanna::ldap::Sessionstatic
Engine classanna::ldap::Sessionfriend
eventIntermediateResponseError(const Response &response)anna::ldap::Sessioninlineprotectedvirtual
eventResponse(const Response &response) noexcept(false)=0anna::ldap::Sessionprotectedpure virtual
eventResponseError(const ResultCode &resultCode, const bool disconnect)anna::ldap::Sessioninlineprotectedvirtual
eventServerShutdown()anna::ldap::Sessioninlineprotectedvirtual
getCategory() constanna::ldap::Sessioninline
getClientSocket()anna::comm::Handlerinlinevirtual
getDangerousFileDescriptor() const noexcept(false)anna::ldap::Session
getDefer() constanna::ldap::Sessioninline
getExternalID() constanna::ldap::Sessioninline
getfd() constanna::comm::Handlerinline
getId() constanna::Runnableinline
getLDAP()anna::ldap::Sessioninline
getNetworkTimeout() constanna::ldap::Sessioninline
getPassword() constanna::ldap::Sessioninline
getReferral() constanna::ldap::Sessioninline
getState() constanna::ldap::Sessioninline
getTimeout(const ClassCode::_v v) constanna::ldap::Sessioninline
getType() constanna::comm::Handlerinline
getURL() constanna::ldap::Sessioninline
getUser() constanna::ldap::Sessioninline
Handler(Communicator *communicator, const Type::_v type, const int support=Support::CongestionControl)anna::comm::Handlerinlineprotected
Handler(const Type::_v type, const int support=Support::CongestionControl)anna::comm::Handlerinlineprotected
hasNetworkTimeout() constanna::ldap::Sessioninline
hasRequestedStop() constanna::Runnableinline
initialize() noexcept(false)anna::Runnableinlineprotectedvirtual
isBound() constanna::ldap::Sessioninline
isRunning() constanna::Runnableinline
lock() noexcept(false)anna::Mutexvirtual
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicit
operator const pthread_mutex_t *() constanna::Mutexinline
operator==(const int fd) constanna::comm::Handlerinline
recoverAddress(const in_addr_t &address)anna::comm::Handlerinlineprotectedvirtual
requestStop() noexcept(false)anna::Runnable
run() noexcept(false)anna::Runnableprotectedvirtual
Runnable()anna::Runnableinlineprotected
Runnable(const std::string &id)anna::Runnableinlineprotected
Runnable(const char *id)anna::Runnableinlineprotected
Safe()anna::Safeinlineprotected
send(const Request *request) noexcept(false)anna::ldap::Session
send(const Request &request) noexcept(false)anna::ldap::Sessioninline
Session()anna::ldap::Sessionprotected
setfd(const int fd)anna::comm::Handlerinlineprotected
setId(const std::string &id)anna::Runnableinlineprotected
setIsRunning(const bool isRunning)anna::Runnableinlineprotected
setNetworkTimeout(const Millisecond &timeout)anna::ldap::Sessioninline
setOption(const Option::Defer::_v defer)anna::ldap::Sessioninline
setOption(const Option::Referral::_v referral)anna::ldap::Sessioninline
setTimeout(const ClassCode::_v v, const Millisecond &millisecond)anna::ldap::Sessioninline
anna::comm::Handler::setTimeout(const Millisecond &timeout)anna::comm::Handlerinlineprotected
supportCongestionControl() constanna::comm::Handlerinline
supportTimeout() constanna::comm::Handlerinline
terminate()anna::Runnableinlineprotectedvirtual
testClose() noexcept(false)anna::comm::Handlerinlineprotectedvirtual
Timer classanna::ldap::Sessionfriend
trylock() noexcept(false)anna::Mutex
unbind() noexcept(false)anna::ldap::Session
unlock()anna::Mutexvirtual
~Mutex()anna::Mutexvirtual