STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fsw::elodin::ElodinClient Member List

This is the complete list of members for fsw::elodin::ElodinClient, including all inherited members.

batch_buffer_fsw::elodin::ElodinClientprivate
batching_fsw::elodin::ElodinClientprivate
begin_batch()fsw::elodin::ElodinClient
connect(const std::string &host, uint16_t port=2240)fsw::elodin::ElodinClient
connect_locked(const std::string &host, uint16_t port)fsw::elodin::ElodinClientprivate
disconnect()fsw::elodin::ElodinClient
disconnect_locked()fsw::elodin::ElodinClientprivate
ElodinClient()fsw::elodin::ElodinClient
flush_batch()fsw::elodin::ElodinClient
flush_buffer()fsw::elodin::ElodinClient
is_batching() constfsw::elodin::ElodinClientinline
is_connected() constfsw::elodin::ElodinClient
last_error() constfsw::elodin::ElodinClient
last_error_fsw::elodin::ElodinClientprivate
last_host_fsw::elodin::ElodinClientprivate
last_port_fsw::elodin::ElodinClientprivate
publish(uint16_t message_id, const MessageType &message)fsw::elodin::ElodinClient
publish(const std::array< uint8_t, 2 > &table_id, const MessageType &message)fsw::elodin::ElodinClientinline
publish_mutex_fsw::elodin::ElodinClientprivate
read_bytes_exact(uint8_t *buffer, size_t len)fsw::elodin::ElodinClient
read_data(void *buffer, size_t max_len)fsw::elodin::ElodinClient
read_packet(uint8_t *packet_buffer, size_t max_len)fsw::elodin::ElodinClient
read_packet_header(uint8_t *header_buffer)fsw::elodin::ElodinClient
reconnect()fsw::elodin::ElodinClient
register_table(const std::array< uint8_t, 2 > &table_id, const std::string &name)fsw::elodin::ElodinClient
send_msg(const std::array< uint8_t, 2 > &packet_id, const std::vector< uint8_t > &data)fsw::elodin::ElodinClient
serialize_msg(uint16_t message_id, const MessageType &msg)fsw::elodin::ElodinClient
set_recv_timeout_ms(int timeout_ms)fsw::elodin::ElodinClient
socket_fsw::elodin::ElodinClientprivate
subscribe_table(uint8_t hi, uint8_t lo, uint8_t request_id)fsw::elodin::ElodinClient
subscribe_tables(const std::vector< std::pair< uint8_t, uint8_t > > &table_ids)fsw::elodin::ElodinClient
table_names_fsw::elodin::ElodinClientprivate
~ElodinClient()fsw::elodin::ElodinClient