Home / Open source / Terimber 2.0
#include "aiomsg/msg_c.h"
#include "base/memory.h"
#include "base/string.h"
#include "base/list.h"
#include "base/number.h"
Go to the source code of this file.
list of connection configurations
Definition at line 587 of file msg_cpp.h.
list of listener configurations
Definition at line 584 of file msg_cpp.h.
list of listner peer configurations
Definition at line 455 of file msg_cpp.h.
Definition at line 43 of file msg_cpp.h.
transport type, expandable to rpc, p2p, etc
Definition at line 47 of file msg_cpp.h.
[inline]
checks if type is a user reply
Definition at line 89 of file msg_cpp.h.
References user_type_reply, and user_type_reply_async.
handhake type
Definition at line 68 of file msg_cpp.h.
Referenced by msg_communicator::check_handshake(), msg_communicator::construct_handshake(), msg_pack::make_reply_msg(), msg_connection::process_incoming_message(), msg_communicator::reply_handshake(), and msg_sock_connection::v_do_job().
crypto block size
Definition at line 84 of file msg_cpp.h.
Referenced by msg_cpp::crypt_size().
deafult timeout in millseconds
Definition at line 82 of file msg_cpp.h.
Referenced by msg_cpp::msg_cpp(), and msg_sock_connection::v_on_receive().
handshake response
Definition at line 76 of file msg_cpp.h.
Referenced by msg_communicator::check_handshake(), and msg_communicator::reply_handshake().
hadnshake request
system internal messages
Definition at line 74 of file msg_cpp.h.
Referenced by msg_communicator::construct_handshake(), and msg_communicator::reply_handshake().
ping message
Definition at line 78 of file msg_cpp.h.
Referenced by msg_communicator::comm_msg(), msg_communicator::construct_ping(), msg_connection::process_incoming_message(), and ServerPostBlock().
shutdown message
Definition at line 80 of file msg_cpp.h.
Referenced by msg_communicator::shutdown_connection(), and msg_communicator::v_do_job().
system type
Definition at line 70 of file msg_cpp.h.
Referenced by msg_communicator::comm_msg(), msg_communicator::construct_ping(), msg_pack::make_reply_msg(), msg_connection::process_incoming_message(), ServerPostBlock(), msg_communicator::shutdown_connection(), and msg_communicator::v_do_job().
mask for all user types
Definition at line 66 of file msg_cpp.h.
Referenced by ServerPostBlock(), and msg_sock_connection::v_do_job().
user type post, no reply expected
Definition at line 60 of file msg_cpp.h.
Referenced by msg_user_connection::post(), msg_user_connection::process_income_message(), and msg_connection::process_incoming_message().
this is a reply on user send
Definition at line 62 of file msg_cpp.h.
Referenced by is_request(), msg_pack::make_reply_msg(), msg_connection::process_incoming_message(), and msg_user_connection::push_msg().
this is a reply on user send asynchronously
Definition at line 64 of file msg_cpp.h.
user type send, reply is required
message types
Definition at line 56 of file msg_cpp.h.
Referenced by msg_pack::make_reply_msg(), msg_user_connection::process_income_message(), msg_connection::process_incoming_message(), msg_user_connection::send(), msg_rpc_connection::send_msg(), msg_sock_connection::v_do_job(), and msg_communicator::v_do_job().
user type send asynchronously, reply is required
Definition at line 58 of file msg_cpp.h.
Referenced by msg_pack::make_reply_msg(), msg_user_connection::process_income_message(), msg_connection::process_incoming_message(), msg_user_connection::send_async(), msg_rpc_connection::send_msg(), msg_sock_connection::v_do_job(), and msg_communicator::v_do_job().