Index

_ | A | C | E | L | U | V

_

_ch_at_alloc (C function)
_ch_at_free (C function)
_ch_at_lock (C variable)
_ch_at_realloc (C function)
_ch_chirp_ack_send_cb (C function)
_ch_chirp_check_closing_cb (C function)
_ch_chirp_close_async_cb (C function)
_ch_chirp_closing_down_cb (C function)
_ch_chirp_done_cb (C function)
_ch_chirp_init_lock (C variable)
_ch_chirp_init_signals (C function)
_ch_chirp_sig_handler (C function)
_ch_chirp_start_cb (C function)
_ch_chirp_stop_cb (C function)
_ch_chirp_uninit (C function)
_ch_chirp_verify_cfg (C function)
_ch_cn_allocate_buffers (C function)
_ch_cn_closing (C function)
_ch_cn_partial_write (C function)
_ch_cn_send_handshake_cb (C function)
_ch_cn_send_pending_cb (C function)
_ch_cn_write_cb (C function)
_ch_en_lock_count (C variable)
_ch_en_lock_list (C variable)
_ch_en_locking_function (C function)
_ch_en_manual_tls (C variable)
_ch_en_thread_id_function (C function)
_ch_en_threading_setup (C variable)
_ch_libchirp_initialized (C variable)
_ch_pr_abort_all_messages (C function)
_ch_pr_decrypt_feed (C function)
_ch_pr_do_handshake (C function)
_ch_pr_gc_connections_cb (C function)
_ch_pr_new_connection_cb (C function)
_ch_pr_read_data_cb (C function)
_ch_pr_read_resume (C function)
_ch_pr_resume (C function)
_ch_pr_start_socket (C function)
_ch_pr_update_resume (C function)
_ch_qc_mem_track (C variable)
_ch_rd_handle_msg (C function)
_ch_rd_handshake (C function)
_ch_rd_read_buffer (C function)
_ch_rd_read_step (C function)
_ch_rd_state_names (C type)
_ch_rd_verify_msg (C function)
_ch_tst_gen_data_field (C function)
_ch_wr_check_write_error (C function)
_ch_wr_connect (C function)
_ch_wr_connect_cb (C function)
_ch_wr_connect_timeout_cb (C function)
_ch_wr_enqeue_probe_if_needed (C function)
_ch_wr_write_data_cb (C function)
_ch_wr_write_finish (C function)
_ch_wr_write_timeout_cb (C function)

A

A (C macro), [1]
AP (C macro), [1]

C

ch_alloc (C function)
ch_alloc_cb_t (C type)
ch_alloc_cb_t.size (C member)
ch_at_allocated (C function)
ch_at_cleanup (C function)
ch_at_init (C function)
ch_bf_acquire (C function)
ch_bf_free (C function)
ch_bf_init (C function)
ch_bf_is_exhausted (C function)
CH_BF_PREALLOC_DATA (C macro)
CH_BF_PREALLOC_HEADER (C macro)
ch_bf_release (C function)
ch_bf_slot_t (C type)
ch_bf_slot_t.ch_message_t (C member)
ch_bf_slot_t.data (C member)
ch_bf_slot_t.header (C member)
ch_bf_slot_t.id (C member)
ch_bf_slot_t.used (C member)
ch_buffer_pool_t (C type)
ch_buffer_pool_t.free_slots (C member)
ch_buffer_pool_t.max_slots (C member)
ch_buffer_pool_t.refcnf (C member)
ch_buffer_pool_t.slots (C member)
ch_buffer_pool_t.used_slots (C member)
CH_BUFFER_SIZE (C macro)
ch_bytes_to_hex (C function)
ch_chirp_check_m (C macro)
ch_chirp_close_cb (C function)
ch_chirp_close_ts (C function)
ch_chirp_config_init (C function)
ch_chirp_finish_message (C function)
ch_chirp_flags_t (C type)
ch_chirp_flags_t.CH_CHIRP_AUTO_STOP (C member)
ch_chirp_flags_t.CH_CHIRP_CLOSED (C member)
ch_chirp_flags_t.CH_CHIRP_CLOSING (C member)
ch_chirp_get_identity (C function)
ch_chirp_get_loop (C function)
ch_chirp_init (C function)
ch_chirp_int_t (C type)
ch_chirp_int_t.close (C member)
ch_chirp_int_t.close_check (C member)
ch_chirp_int_t.closing_tasks (C member)
ch_chirp_int_t.config (C member)
ch_chirp_int_t.encryption (C member)
ch_chirp_int_t.flags (C member)
ch_chirp_int_t.loop (C member)
ch_chirp_int_t.protocol (C member)
ch_chirp_int_t.public_port (C member)
ch_chirp_int_t.recv_cb (C member)
ch_chirp_int_t.send_ts (C member)
ch_chirp_int_t.send_ts_queue (C member)
ch_chirp_int_t.send_ts_queue_lock (C member)
ch_chirp_int_t.start (C member)
ch_chirp_int_t.start_cb (C member)
ch_chirp_release_msg_slot (C function)
ch_chirp_release_msg_slot_ts (C function)
ch_chirp_release_ts_cb (C function)
ch_chirp_run (C function)
ch_chirp_send (C function)
ch_chirp_send_ts (C function)
ch_chirp_set_always_encrypt (C function)
ch_chirp_set_auto_stop_loop (C function)
ch_chirp_set_log_callback (C function)
ch_chirp_set_public_port (C function)
ch_chirp_set_recv_callback (C function)
ch_chirp_t (C type)
ch_chirp_uninit_t (C type)
ch_cn_abort_one_message (C function)
ch_cn_close_cb (C function)
ch_cn_flags_t (C type)
ch_cn_flags_t.CH_CN_BUF_RTLS_USED (C member)
ch_cn_flags_t.CH_CN_BUF_UV_USED (C member)
ch_cn_flags_t.CH_CN_BUF_WTLS_USED (C member)
ch_cn_flags_t.CH_CN_DO_CLOSE_ACCOUTING (C member)
ch_cn_flags_t.CH_CN_ENCRYPTED (C member)
ch_cn_flags_t.CH_CN_INIT_BUFFERS (C member)
ch_cn_flags_t.CH_CN_INIT_CLIENT (C member)
ch_cn_flags_t.CH_CN_INIT_CONNECT_TIMEOUT (C member)
ch_cn_flags_t.CH_CN_INIT_ENCRYPTION (C member)
ch_cn_flags_t.CH_CN_INIT_READER_WRITER (C member)
ch_cn_flags_t.CH_CN_INIT_SHUTDOWN_TIMEOUT (C member)
ch_cn_flags_t.CH_CN_SHUTTING_DOWN (C member)
ch_cn_flags_t.CH_CN_TLS_HANDSHAKE (C member)
ch_cn_flags_t.CH_CN_WRITE_PENDING (C member)
ch_cn_init (C function)
ch_cn_init_enc (C function)
CH_CN_PRINT_CIPHERS (C macro)
ch_cn_read_alloc_cb (C function)
ch_cn_send_handshake (C function)
ch_cn_send_if_pending (C function)
ch_cn_shutdown (C function)
ch_cn_write (C function)
ch_config_defaults (C variable)
ch_config_t (C type)
ch_config_t.BACKLOG (C member)
ch_config_t.BIND_V4 (C member)
ch_config_t.BIND_V6 (C member)
ch_config_t.BUFFER_SIZE (C member)
ch_config_t.CERT_CHAIN_PEM (C member)
ch_config_t.DH_PARAMS_PEM (C member)
ch_config_t.DISABLE_ENCRYPTION (C member)
ch_config_t.DISABLE_SIGNALS (C member)
ch_config_t.IDENTITY (C member)
ch_config_t.MAX_MSG_SIZE (C member)
ch_config_t.MAX_SLOTS (C member)
ch_config_t.PORT (C member)
ch_config_t.REUSE_TIME (C member)
ch_config_t.SYNCHRONOUS (C member)
ch_config_t.TIMEOUT (C member)
ch_connection_t (C type)
ch_connection_t.ack_msg (C member)
ch_connection_t.address (C member)
ch_connection_t.bio_app (C member)
ch_connection_t.bio_ssl (C member)
ch_connection_t.buffer_rtls (C member)
ch_connection_t.buffer_size (C member)
ch_connection_t.buffer_tls_size (C member)
ch_connection_t.buffer_uv (C member)
ch_connection_t.buffer_uv_uv (C member)
ch_connection_t.buffer_wtls (C member)
ch_connection_t.buffer_wtls_uv (C member)
ch_connection_t.bufs (C member)
ch_connection_t.bufs_index (C member)
ch_connection_t.bufs_size (C member)
ch_connection_t.chirp (C member)
ch_connection_t.client (C member)
ch_connection_t.color (C member)
ch_connection_t.connect (C member)
ch_connection_t.connect_timeout (C member)
ch_connection_t.delete_remote (C member)
ch_connection_t.flags (C member)
ch_connection_t.ip_protocol (C member)
ch_connection_t.left (C member)
ch_connection_t.nbufs (C member)
ch_connection_t.next (C member)
ch_connection_t.port (C member)
ch_connection_t.reader (C member)
ch_connection_t.release_serial (C member)
ch_connection_t.remote (C member)
ch_connection_t.remote_identity (C member)
ch_connection_t.right (C member)
ch_connection_t.shutdown_tasks (C member)
ch_connection_t.ssl (C member)
ch_connection_t.timestamp (C member)
ch_connection_t.tls_handshake_state (C member)
ch_connection_t.write_callback (C member)
ch_connection_t.write_req (C member)
ch_connection_t.write_written (C member)
ch_connection_t.writer (C member)
CH_DISABLE_SIGNALS (C macro)
ch_done_cb_t (C type)
ch_done_cb_t.chirp (C member)
ch_en_init (C function)
ch_en_set_manual_tls_init (C function)
ch_en_start (C function)
ch_en_stop (C function)
ch_en_tls_cleanup (C function)
ch_en_tls_init (C function)
ch_en_tls_ops_t (C type)
ch_en_tls_ops_t.CH_EN_OP_HANDSHAKE (C member)
ch_en_tls_ops_t.CH_EN_OP_READ (C member)
ch_en_tls_ops_t.CH_EN_OP_SHUTDOWN (C member)
ch_en_tls_ops_t.CH_EN_OP_WRITE (C member)
ch_en_tls_threading_cleanup (C function)
ch_en_tls_threading_setup (C function)
CH_ENABLE_ASSERTS (C macro)
CH_ENABLE_LOGGING (C macro)
CH_ENC_BUFFER_SIZE (C macro)
ch_encryption_t (C type)
ch_error_t (C type)
ch_error_t.CH_BUSY (C member)
ch_error_t.CH_CANNOT_CONNECT (C member)
ch_error_t.CH_EADDRINUSE (C member)
ch_error_t.CH_EMPTY (C member)
ch_error_t.CH_ENOMEM (C member)
ch_error_t.CH_FATAL (C member)
ch_error_t.CH_IN_PROGRESS (C member)
ch_error_t.CH_INIT_FAIL (C member)
ch_error_t.CH_MORE (C member)
ch_error_t.CH_NOT_INITIALIZED (C member)
ch_error_t.CH_PROTOCOL_ERROR (C member)
ch_error_t.CH_QUEUED (C member)
ch_error_t.CH_SHUTDOWN (C member)
ch_error_t.CH_SUCCESS (C member)
ch_error_t.CH_TIMEOUT (C member)
ch_error_t.CH_TLS_ERROR (C member)
ch_error_t.CH_USED (C member)
ch_error_t.CH_UV_ERROR (C member)
ch_error_t.CH_VALUE_ERROR (C member)
ch_error_t.CH_WRITE_ERROR (C member)
ch_free (C function)
ch_free_cb_t (C type)
ch_identity_t (C type)
ch_identity_t.data (C member)
ch_ip_protocol_t (C type)
ch_ip_protocol_t.CH_IPV4 (C member)
ch_ip_protocol_t.CH_IPV6 (C member)
ch_is_local_addr (C function)
ch_libchirp_cleanup (C function)
ch_libchirp_init (C function)
ch_log_cb_t (C type)
ch_log_cb_t.error (C member)
ch_loop_close (C function)
ch_loop_init (C function)
CH_MAX_MSG_SIZE (C macro)
ch_message_t (C type)
ch_message_t.address (C member)
ch_message_t.chirp (C member)
ch_message_t.data (C member)
ch_message_t.data_len (C member)
ch_message_t.header (C member)
ch_message_t.header_len (C member)
ch_message_t.identity (C member)
ch_message_t.ip_protocol (C member)
ch_message_t.port (C member)
ch_message_t.serial (C member)
ch_message_t.type (C member)
ch_message_t.user_data (C member)
CH_MIN_BUFFER_SIZE (C macro)
ch_msb32 (C function)
ch_msg_flags_t (C type)
ch_msg_flags_t.CH_MSG_ACK_RECEIVED (C member)
ch_msg_flags_t.CH_MSG_FAILURE (C member)
ch_msg_flags_t.CH_MSG_FREE_DATA (C member)
ch_msg_flags_t.CH_MSG_FREE_HEADER (C member)
ch_msg_flags_t.CH_MSG_HAS_SLOT (C member)
ch_msg_flags_t.CH_MSG_USED (C member)
ch_msg_flags_t.CH_MSG_WRITE_DONE (C member)
ch_msg_free_data (C function)
ch_msg_get_address (C function)
ch_msg_get_identity (C function)
ch_msg_get_remote_identity (C function)
ch_msg_has_slot (C function)
ch_msg_init (C function)
ch_msg_set_address (C function)
ch_msg_set_data (C function)
ch_msg_type_t (C type)
ch_msg_type_t.CH_MSG_ACK (C member)
ch_msg_type_t.CH_MSG_REQ_ACK (C member)
ch_pr_close_free_remotes (C function)
ch_pr_conn_start (C function)
ch_pr_debounce_connection (C function)
ch_pr_decrypt_read (C function)
ch_pr_init (C function)
ch_pr_reconnect_remotes_cb (C function)
ch_pr_restart_stream (C function)
ch_pr_start (C function)
ch_pr_stop (C function)
ch_protocol_t (C type)
ch_protocol_t.addrv4 (C member)
ch_protocol_t.addrv6 (C member)
ch_protocol_t.chirp (C member)
ch_protocol_t.gc_timeout (C member)
ch_protocol_t.old_connections (C member)
ch_protocol_t.reconnect_remotes (C member)
ch_protocol_t.reconnect_timeout (C member)
ch_protocol_t.remotes (C member)
ch_protocol_t.serverv4 (C member)
ch_protocol_t.serverv6 (C member)
ch_qc_free_mem (C function)
ch_qc_init (C function)
ch_qc_mem_track_t (C type)
ch_qc_mem_track_t.count (C member)
ch_qc_mem_track_t.data (C member)
ch_qc_mem_track_t.next (C member)
ch_qc_mem_track_t.size (C member)
ch_qc_pgen_uint16_t (C function)
ch_qc_pgen_uint32_t (C function)
ch_qc_pgen_uint8_t (C function)
ch_qc_tgen_bool (C function)
ch_qc_tgen_byte (C function)
ch_qc_tgen_bytes (C function)
ch_qc_tgen_char (C function)
ch_qc_tgen_double (C function)
ch_qc_tgen_int (C function)
ch_qc_tgen_string (C function)
ch_qc_track_alloc (C function)
ch_random_ints_as_bytes (C function)
ch_rd_free (C function)
ch_rd_init (C function)
ch_rd_read (C function)
ch_rd_state_t (C type)
ch_rd_state_t.CH_RD_DATA (C member)
ch_rd_state_t.CH_RD_HANDSHAKE (C member)
ch_rd_state_t.CH_RD_HEADER (C member)
ch_rd_state_t.CH_RD_SLOT (C member)
ch_rd_state_t.CH_RD_WAIT (C member)
ch_reader_t (C type)
ch_reader_t.bytes_read (C member)
ch_reader_t.msg (C member)
ch_reader_t.pool (C member)
ch_reader_t.slot (C member)
ch_reader_t.state (C member)
ch_reader_t.wire_msg (C member)
ch_realloc (C function)
ch_realloc_cb_t (C type)
ch_realloc_cb_t.buf (C member)
ch_realloc_cb_t.new_size (C member)
ch_recv_cb_t (C type)
ch_recv_cb_t.chirp (C member)
ch_recv_cb_t.msg (C member)
ch_release_cb_t (C type)
ch_release_cb_t.chirp (C member)
ch_release_cb_t.identity (C member)
ch_release_cb_t.serial (C member)
ch_remote_cmp (C function)
ch_remote_t (C type)
ch_remote_t.address (C member)
ch_remote_t.chirp (C member)
ch_remote_t.cntl_msg_queue (C member)
ch_remote_t.color (C member)
ch_remote_t.conn (C member)
ch_remote_t.flags (C member)
ch_remote_t.ip_protocol (C member)
ch_remote_t.left (C member)
ch_remote_t.msg_queue (C member)
ch_remote_t.next (C member)
ch_remote_t.parent (C member)
ch_remote_t.port (C member)
ch_remote_t.right (C member)
ch_remote_t.serial (C member)
ch_remote_t.timestamp (C member)
ch_resume_state_t (C type)
ch_resume_state_t.bytes_to_read: (C member)
ch_resume_state_t.rest_of_buffer: (C member)
ch_rm_flags_t (C type)
ch_rm_flags_t.CH_RM_CONN_BLOCKED (C member)
ch_rm_flags_t.CH_RM_GCED (C member)
ch_rm_free (C function)
ch_rm_init_from_conn (C function)
ch_rm_init_from_msg (C function)
ch_run (C function)
ch_send_cb_t (C type)
ch_send_cb_t.chirp (C member)
ch_send_cb_t.status (C member)
ch_set_alloc_funcs (C function)
ch_sr_buf_to_hs (C function)
ch_sr_buf_to_msg (C function)
ch_sr_handshake_t (C type)
ch_sr_handshake_t.identity (C member)
ch_sr_handshake_t.port (C member)
ch_sr_hs_to_buf (C function)
ch_sr_msg_to_buf (C function)
ch_start_cb_t (C type)
ch_start_cb_t.chirp (C member)
CH_TCP_KEEPALIVE (C macro)
ch_text_address_t (C type)
ch_textaddr_to_sockaddr (C function)
CH_TLS_CLEANUP (C macro)
ch_tst_check_pattern (C function)
ch_tst_gen_message (C function)
ch_tst_return_float (C function)
ch_tst_return_int (C function)
CH_VERSION (C macro)
ch_version (C variable)
CH_WITHOUT_TLS (C macro)
ch_wr_free (C function)
ch_wr_init (C function)
ch_wr_process_queues (C function)
ch_wr_send (C function)
ch_wr_send_ts_cb (C function)
ch_wr_write (C function)
ch_write_log (C function)
CH_WRITE_LOG (C macro)
ch_writer_t (C type)
ch_writer_t.msg (C member)
ch_writer_t.net_msg (C member)
ch_writer_t.send_cb (C member)
ch_writer_t.send_timeout (C member)

E

EC (C macro)

L

L (C macro)
LC (C macro)

U

use. (C function)

V

V (C macro)