Leosac  0.8.0
Open Source Access Control
Leosac::Module::SMTP::SMTPModule Member List

This is the complete list of members for Leosac::Module::SMTP::SMTPModule, including all inherited members.

AsioModule(zmqpp::context &ctx, zmqpp::socket *pipe, const boost::property_tree::ptree &cfg, CoreUtilsPtr utils)Leosac::Module::AsioModule
async_send_mail(const MailInfo &mail)Leosac::Module::SMTP::SMTPModule
BaseModule(zmqpp::context &ctx, zmqpp::socket *pipe, const boost::property_tree::ptree &cfg, CoreUtilsPtr utils)Leosac::Module::BaseModule
config_Leosac::Module::BaseModuleprotected
config_check(const std::string &obj_name, Leosac::Hardware::DeviceClass type)Leosac::Module::BaseModuleprotected
config_check(const std::string &obj_name)Leosac::Module::BaseModuleprotected
control_Leosac::Module::BaseModuleprotected
ctx_Leosac::Module::BaseModuleprotected
dump_additional_config(zmqpp::message *out) constLeosac::Module::BaseModuleprotectedvirtual
dump_config(ConfigManager::ConfigFormat fmt, zmqpp::message *out_msg) constLeosac::Module::BaseModuleprotected
handle_control()Leosac::Module::BaseModuleprotectedvirtual
handle_pipe()Leosac::Module::BaseModuleprotectedvirtual
handle_ws_smtp_getconfig(const WebSockAPI::RequestContext &, const json &)Leosac::Module::SMTP::SMTPModuleprivate
handle_ws_smtp_sendmail(const WebSockAPI::RequestContext &, const json &)Leosac::Module::SMTP::SMTPModuleprivate
handle_ws_smtp_setconfig(const WebSockAPI::RequestContext &, const json &)Leosac::Module::SMTP::SMTPModuleprivate
install_async_handlers()Leosac::Module::AsioModuleprivate
io_service_Leosac::Module::AsioModuleprotected
is_running_Leosac::Module::BaseModuleprotected
name_Leosac::Module::BaseModuleprotected
on_service_event(const service_event::Event &) overrideLeosac::Module::SMTP::SMTPModuleprivatevirtual
pipe_Leosac::Module::BaseModuleprotected
post(Callable &&callable)Leosac::Module::AsioModuleinline
prepare_curl(const MailInfo &mail)Leosac::Module::SMTP::SMTPModuleprivate
process_config()Leosac::Module::SMTP::SMTPModuleprivate
reactor_Leosac::Module::BaseModuleprotected
register_ws_handlers()Leosac::Module::SMTP::SMTPModuleprivate
run() override finalLeosac::Module::AsioModulevirtual
send_mail(CURL *curl, const MailInfo &mail)Leosac::Module::SMTP::SMTPModuleprivate
service_event_listener_Leosac::Module::AsioModuleprivate
setup_database()Leosac::Module::SMTP::SMTPModuleprivate
smtp_config_Leosac::Module::SMTP::SMTPModuleprivate
SMTPModule(zmqpp::context &ctx, zmqpp::socket *pipe, const boost::property_tree::ptree &cfg, CoreUtilsPtr utils)Leosac::Module::SMTP::SMTPModule
use_database_Leosac::Module::SMTP::SMTPModuleprivate
utils_Leosac::Module::BaseModuleprotected
work_Leosac::Module::AsioModuleprivate
wshandler_getconfigLeosac::Module::SMTP::SMTPModuleprivatestatic
wshandler_sendmailLeosac::Module::SMTP::SMTPModuleprivatestatic
wshandler_setconfigLeosac::Module::SMTP::SMTPModuleprivatestatic
~AsioModule()Leosac::Module::AsioModule
~BaseModule()=defaultLeosac::Module::BaseModulevirtual
~SMTPModule()Leosac::Module::SMTP::SMTPModule