cpp_redis  4.0.0
cpp_redis is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations and pipelining.
cpp_redis::subscriber Member List

This is the complete list of members for cpp_redis::subscriber, including all inherited members.

acknowledgement_callback_t typedefcpp_redis::subscriber
add_sentinel(const std::string &host, std::size_t port)cpp_redis::subscriber
auth(const std::string &password, const reply_callback_t &reply_callback=nullptr)cpp_redis::subscriber
call_acknowledgement_callback(const std::string &channel, const std::map< std::string, callback_holder > &channels, std::mutex &channels_mtx, int64_t nb_chans)cpp_redis::subscriberprivate
cancel_reconnect(void)cpp_redis::subscriber
clear_sentinels(void)cpp_redis::subscriber
clear_subscriptions(void)cpp_redis::subscriberprivate
commit(void)cpp_redis::subscriber
connect(const std::string &host="127.0.0.1", std::size_t port=6379, const connect_callback_t &connect_callback=nullptr, std::uint32_t timeout_msecs=0, std::int32_t max_reconnects=0, std::uint32_t reconnect_interval_msecs=0)cpp_redis::subscriber
connect(const std::string &name, const connect_callback_t &connect_callback=nullptr, std::uint32_t timeout_msecs=0, std::int32_t max_reconnects=0, std::uint32_t reconnect_interval_msecs=0)cpp_redis::subscriber
connect_callback_t typedefcpp_redis::subscriber
connect_state enum namecpp_redis::subscriber
connection_disconnection_handler(network::redis_connection &connection)cpp_redis::subscriberprivate
connection_receive_handler(network::redis_connection &connection, reply &reply)cpp_redis::subscriberprivate
disconnect(bool wait_for_removal=false)cpp_redis::subscriber
get_sentinel(void) constcpp_redis::subscriber
get_sentinel(void)cpp_redis::subscriber
handle_acknowledgement_reply(const std::vector< reply > &reply)cpp_redis::subscriberprivate
handle_psubscribe_reply(const std::vector< reply > &reply)cpp_redis::subscriberprivate
handle_subscribe_reply(const std::vector< reply > &reply)cpp_redis::subscriberprivate
is_connected(void) constcpp_redis::subscriber
is_reconnecting(void) constcpp_redis::subscriber
m_auth_reply_callbackcpp_redis::subscriberprivate
m_cancelcpp_redis::subscriberprivate
m_clientcpp_redis::subscriberprivate
m_connect_callbackcpp_redis::subscriberprivate
m_connect_timeout_msecscpp_redis::subscriberprivate
m_current_reconnect_attemptscpp_redis::subscriberprivate
m_master_namecpp_redis::subscriberprivate
m_max_reconnectscpp_redis::subscriberprivate
m_passwordcpp_redis::subscriberprivate
m_psubscribed_channelscpp_redis::subscriberprivate
m_psubscribed_channels_mutexcpp_redis::subscriberprivate
m_reconnect_interval_msecscpp_redis::subscriberprivate
m_reconnectingcpp_redis::subscriberprivate
m_redis_portcpp_redis::subscriberprivate
m_redis_servercpp_redis::subscriberprivate
m_sentinelcpp_redis::subscriberprivate
m_subscribed_channelscpp_redis::subscriberprivate
m_subscribed_channels_mutexcpp_redis::subscriberprivate
operator=(const subscriber &)=deletecpp_redis::subscriber
psubscribe(const std::string &pattern, const subscribe_callback_t &callback, const acknowledgement_callback_t &acknowledgement_callback=nullptr)cpp_redis::subscriber
punsubscribe(const std::string &pattern)cpp_redis::subscriber
re_auth(void)cpp_redis::subscriberprivate
re_subscribe(void)cpp_redis::subscriberprivate
reconnect(void)cpp_redis::subscriberprivate
reply_callback_t typedefcpp_redis::subscriber
should_reconnect(void) constcpp_redis::subscriberprivate
sleep_before_next_reconnect_attempt(void)cpp_redis::subscriberprivate
subscribe(const std::string &channel, const subscribe_callback_t &callback, const acknowledgement_callback_t &acknowledgement_callback=nullptr)cpp_redis::subscriber
subscribe_callback_t typedefcpp_redis::subscriber
subscriber(void)cpp_redis::subscriber
subscriber(const std::shared_ptr< network::tcp_client_iface > &tcp_client)cpp_redis::subscriberexplicit
subscriber(const subscriber &)=deletecpp_redis::subscriber
unprotected_psubscribe(const std::string &pattern, const subscribe_callback_t &callback, const acknowledgement_callback_t &acknowledgement_callback)cpp_redis::subscriberprivate
unprotected_subscribe(const std::string &channel, const subscribe_callback_t &callback, const acknowledgement_callback_t &acknowledgement_callback)cpp_redis::subscriberprivate
unsubscribe(const std::string &channel)cpp_redis::subscriber
~subscriber(void)cpp_redis::subscriber