mechanism_base.hpp
Go to the documentation of this file.
1 /* SPDX-License-Identifier: MPL-2.0 */
2 
3 #ifndef __ZMQ_MECHANISM_BASE_HPP_INCLUDED__
4 #define __ZMQ_MECHANISM_BASE_HPP_INCLUDED__
5 
6 #include "mechanism.hpp"
7 
8 namespace zmq
9 {
10 class msg_t;
11 
13 {
14  protected:
16 
18 
19  int check_basic_command_structure (msg_t *msg_) const;
20 
21  void handle_error_reason (const char *error_reason_,
22  size_t error_reason_len_);
23 
24  bool zap_required () const;
25 };
26 }
27 
28 #endif
zmq::session_base_t
Definition: session_base.hpp:21
mechanism.hpp
zmq::options_t
Definition: options.hpp:34
zmq::mechanism_base_t::check_basic_command_structure
int check_basic_command_structure(msg_t *msg_) const
Definition: mechanism_base.cpp:14
zmq::mechanism_base_t::mechanism_base_t
mechanism_base_t(session_base_t *session_, const options_t &options_)
Definition: mechanism_base.cpp:8
zmq::mechanism_base_t::session
session_base_t *const session
Definition: mechanism_base.hpp:17
zmq
Definition: zmq.hpp:229
zmq::mechanism_t
Definition: mechanism.hpp:19
zmq::mechanism_base_t::zap_required
bool zap_required() const
Definition: mechanism_base.cpp:51
zmq::mechanism_base_t::handle_error_reason
void handle_error_reason(const char *error_reason_, size_t error_reason_len_)
Definition: mechanism_base.cpp:27
zmq::mechanism_base_t
Definition: mechanism_base.hpp:12
zmq::msg_t
Definition: msg.hpp:33
options_
DebugStringOptions options_
Definition: src/google/protobuf/descriptor.cc:2410


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:56