DAQ
1.0.0
Data Acquisition System (basic demo)
|
This is the complete list of members for Session, including all inherited members.
build_b_response(const std::string &msg, message::ResponseStatus status, std::size_t *out_b_size, message::MessageType *prev_msg=nullptr) | Session | private |
build_b_response(std::vector< VarValue > &&values, std::size_t *out_b_size) | Session | private |
build_b_response(std::vector< Variable > &&vars, std::size_t *out_b_size) | Session | private |
build_f_msg(std::unique_ptr< std::uint8_t[]> &&h_buf, std::size_t h_size, std::unique_ptr< std::uint8_t[]> &&b_buf, std::size_t b_size) | Session | private |
build_h_msg(std::size_t b_size, message::MessageType msg_type, std::size_t *out_fh_size) | Session | private |
da_ | Session | private |
do_read() | Session | inlineprivate |
max_values_ammount | Session | privatestatic |
read_add_variable_request(std::size_t b_size) | Session | private |
read_body(message::MessageType msg_type, std::size_t b_size) | Session | private |
read_get_values_request(std::size_t b_size) | Session | private |
read_get_variables_request(std::size_t b_size) | Session | private |
read_header() | Session | private |
read_save_value_request(std::size_t b_size) | Session | private |
send_msg(std::shared_ptr< uint8_t > f_buf, std::size_t f_size) | Session | private |
send_status_response(const std::string &msg, message::ResponseStatus status, message::MessageType *prev_msg=nullptr) | Session | private |
send_values_response(std::vector< VarValue > &&values) | Session | private |
send_variables_response(std::vector< Variable > &&variables) | Session | private |
Session(boost::asio::ip::tcp::socket socket, IDataAccess *da) | Session | |
socket_ | Session | private |
start() | Session | inline |