add session->zap_enabled()

checks mechanism != NULL, or NULL + non-empty zap_domain
This commit is contained in:
Min RK
2014-12-03 13:46:28 -08:00
parent 6cf120eaad
commit efed3d010d
3 changed files with 12 additions and 3 deletions

View File

@@ -331,6 +331,14 @@ int zmq::session_base_t::zap_connect ()
return 0;
}
bool zmq::session_base_t::zap_enabled ()
{
return (
options.mechanism != ZMQ_NULL ||
(options.mechanism == ZMQ_NULL && options.zap_domain.length() > 0)
);
}
void zmq::session_base_t::process_attach (i_engine *engine_)
{
zmq_assert (engine_ != NULL);