Programmer's Reference Manual
C
A
mtev_amqp_send, mtev_amqp_send_data
B
mtev_b32_decode, mtev_b32_encode, mtev_b32_encode_len, mtev_b32_max_decode_len, mtev_b64_decode, mtev_b64_encode, mtev_b64_encode_len, mtev_b64_encodev, mtev_b64_max_decode_len
C
callback, mtev_cluster_alive_filter, mtev_cluster_am_i_oldest_node, mtev_cluster_by_name, mtev_cluster_do_i_own, mtev_cluster_enabled, mtev_cluster_filter_owners, mtev_cluster_find_node, mtev_cluster_get_config_seq, mtev_cluster_get_heartbeat_payload, mtev_cluster_get_my_boot_time, mtev_cluster_get_name, mtev_cluster_get_node, mtev_cluster_get_nodes, mtev_cluster_get_oldest_node, mtev_cluster_get_self, mtev_cluster_init, mtev_cluster_node_get_addr, mtev_cluster_node_get_boot_time, mtev_cluster_node_get_cn, mtev_cluster_node_get_config_seq, mtev_cluster_node_get_id, mtev_cluster_node_get_idx, mtev_cluster_node_get_last_contact, mtev_cluster_node_has_payload, mtev_cluster_node_is_dead, mtev_cluster_set_heartbeat_payload, mtev_cluster_set_node_update_callback, mtev_cluster_set_self, mtev_cluster_size, mtev_cluster_unset_heartbeat_payload, mtev_cluster_update, mtev_confstr_parse_duration, mtev_confstr_parse_duration_ms, mtev_confstr_parse_duration_ns, mtev_confstr_parse_duration_s, mtev_confstr_parse_duration_us, mtev_curl_write_callback
D
mtev_dyn_buffer_add, mtev_dyn_buffer_add_json_string, mtev_dyn_buffer_add_printf, mtev_dyn_buffer_advance, mtev_dyn_buffer_data, mtev_dyn_buffer_destroy, mtev_dyn_buffer_destroy_detach_data, mtev_dyn_buffer_ensure, mtev_dyn_buffer_init, mtev_dyn_buffer_reset, mtev_dyn_buffer_size, mtev_dyn_buffer_used, mtev_dyn_buffer_write_pointer
E
eventer_accept, eventer_aco_accept, eventer_aco_arg, eventer_aco_asynch, eventer_aco_asynch_gated, eventer_aco_asynch_queue, eventer_aco_asynch_queue_gated, eventer_aco_asynch_queue_subqueue, eventer_aco_asynch_queue_subqueue_deadline, eventer_aco_asynch_queue_subqueue_deadline_gated, eventer_aco_asynch_queue_subqueue_gated, eventer_aco_close, eventer_aco_free, eventer_aco_gate, eventer_aco_gate_wait, eventer_aco_get_closure, eventer_aco_read, eventer_aco_run_asynch, eventer_aco_run_asynch_gated, eventer_aco_run_asynch_queue, eventer_aco_run_asynch_queue_gated, eventer_aco_run_asynch_queue_subqueue, eventer_aco_run_asynch_queue_subqueue_gated, eventer_aco_set_accept_timeout, eventer_aco_set_closure, eventer_aco_set_read_timeout, eventer_aco_set_write_timeout, eventer_aco_simple_asynch, eventer_aco_simple_asynch_gated, eventer_aco_simple_asynch_queue, eventer_aco_simple_asynch_queue_gated, eventer_aco_simple_asynch_queue_subqueue, eventer_aco_simple_asynch_queue_subqueue_gated, eventer_aco_sleep, eventer_aco_start, eventer_aco_start_stack, eventer_aco_try_run_asynch_queue_subqueue, eventer_aco_write, eventer_add, eventer_add_asynch, eventer_add_asynch_dep, eventer_add_asynch_dep_subqueue, eventer_add_asynch_subqueue, eventer_add_at, eventer_add_in, eventer_add_in_s_us, eventer_add_recurrent, eventer_add_timed, eventer_add_timer_next_opportunity, eventer_alloc, eventer_alloc_asynch, eventer_alloc_asynch_timeout, eventer_alloc_copy, eventer_alloc_fd, eventer_alloc_recurrent, eventer_alloc_timer, eventer_alloc_timer_next_opportunity, eventer_allocations_current, eventer_allocations_total, eventer_at, eventer_callback, eventer_callback_for_name, eventer_callback_ms, eventer_callback_us, eventer_choose_owner, eventer_choose_owner_pool, eventer_close, eventer_deref, eventer_fd_opset_get_accept, eventer_fd_opset_get_close, eventer_fd_opset_get_read, eventer_fd_opset_get_write, eventer_find_fd, eventer_foreach_fdevent, eventer_foreach_timedevent, eventer_free, eventer_get_callback, eventer_get_closure, eventer_get_context, eventer_get_epoch, eventer_get_fd, eventer_get_fd_opset, eventer_get_mask, eventer_get_owner, eventer_get_pool_for_event, eventer_get_this_event, eventer_get_thread_name, eventer_get_whence, eventer_heartbeat_deadline, eventer_impl_propset, eventer_impl_setrlimit, eventer_in, eventer_in_loop, eventer_in_s_us, eventer_init_globals, eventer_is_aco, eventer_is_loop, eventer_jobq_create, eventer_jobq_create_backq, eventer_jobq_create_ms, eventer_jobq_destroy, eventer_jobq_drain_and_shutdown, eventer_jobq_inflight, eventer_jobq_post, eventer_jobq_retrieve, eventer_jobq_set_concurrency, eventer_jobq_set_floor, eventer_jobq_set_lifo, eventer_jobq_set_max_backlog, eventer_jobq_set_min_max, eventer_jobq_set_shortname, eventer_loop, eventer_loop_concurrency, eventer_loop_return, eventer_name_callback, eventer_name_callback_ext, eventer_name_for_callback, eventer_pool, eventer_pool_concurrency, eventer_pool_name, eventer_pool_watchdog_timeout, eventer_read, eventer_ref, eventer_register_context, eventer_remove, eventer_remove_fd, eventer_remove_fde, eventer_remove_recurrent, eventer_remove_timed, eventer_run_callback, eventer_run_in_thread, eventer_set_callback, eventer_set_closure, eventer_set_context, eventer_set_eventer_aco, eventer_set_eventer_aco_co, eventer_set_fd_blocking, eventer_set_fd_nonblocking, eventer_set_mask, eventer_set_owner, eventer_thread_check, eventer_trigger, eventer_try_add_asynch, eventer_try_add_asynch_dep, eventer_try_add_asynch_dep_subqueue, eventer_try_add_asynch_subqueue, eventer_update, eventer_update_whence, eventer_wakeup, eventer_watchdog_timeout, eventer_watchdog_timeout_timeval, eventer_write, mtev_ex_log, mtev_ex_vlog
F
mtev_flow_regulator_ack, mtev_flow_regulator_create, mtev_flow_regulator_destroy, mtev_flow_regulator_lower, mtev_flow_regulator_raise_one, mtev_flow_regulator_stable_lower, mtev_flow_regulator_stable_try_raise_one, mtev_frrh_adjust_prob, mtev_frrh_alloc, mtev_frrh_get, mtev_frrh_set, mtev_frrh_set_prob_function, mtev_frrh_stats
G
mtev_get_durations_ms, mtev_get_durations_ns, mtev_get_durations_s, mtev_get_durations_us, mtev_get_nanos, mtev_getip_ipv4, mtev_gettimeofday
H
mtev_hash__hash, mtev_hash_adv, mtev_hash_adv_spmc, mtev_hash_delete, mtev_hash_delete_all, mtev_hash_destroy, mtev_hash_get, mtev_hash_init, mtev_hash_init_locks, mtev_hash_init_mtev_memory, mtev_hash_init_size, mtev_hash_merge_as_dict, mtev_hash_next, mtev_hash_next_str, mtev_hash_replace, mtev_hash_retr_str, mtev_hash_retrieve, mtev_hash_set, mtev_hash_size, mtev_hash_store, mtev_html_encode, mtev_html_encode_len, mtev_huge_hash_adv, mtev_huge_hash_create, mtev_huge_hash_create_iter, mtev_huge_hash_delete, mtev_huge_hash_replace, mtev_huge_hash_retrieve, mtev_huge_hash_size, mtev_huge_hash_store
I
mtev_intern, mtev_intern_copy, mtev_intern_get_cstr, mtev_intern_get_ptr, mtev_intern_get_refcnt, mtev_intern_pool, mtev_intern_pool_by_id, mtev_intern_pool_compact, mtev_intern_pool_item_count, mtev_intern_pool_new, mtev_intern_pool_stats, mtev_intern_pool_str, mtev_intern_release, mtev_intern_release_pool, mtev_intern_str
L
mtev_lfu_create, mtev_lfu_destroy, mtev_lfu_get, mtev_lfu_invalidate, mtev_lfu_iterate, mtev_lfu_put, mtev_lfu_release, mtev_lfu_remove, mtev_lfu_size, mtev_lockfile_acquire, mtev_lockfile_acquire_owner, mtev_lockfile_release, mtev_log, mtev_log_enter_sighandler, mtev_log_final_resolve, mtev_log_flatbuffer_from_buffer, mtev_log_flatbuffer_to_json, mtev_log_go_asynch, mtev_log_go_synch, mtev_log_has_material_output, mtev_log_hexdump, mtev_log_init, mtev_log_init_globals, mtev_log_leave_sighandler, mtev_log_list, mtev_log_memory_lines, mtev_log_memory_lines_since, mtev_log_reopen_all, mtev_log_reopen_type, mtev_log_speculate, mtev_log_speculate_finish, mtev_log_stream_add_stream, mtev_log_stream_add_stream_filtered, mtev_log_stream_close, mtev_log_stream_cull, mtev_log_stream_exists, mtev_log_stream_find, mtev_log_stream_findf, mtev_log_stream_free, mtev_log_stream_get_ctx, mtev_log_stream_get_flags, mtev_log_stream_get_name, mtev_log_stream_get_path, mtev_log_stream_get_property, mtev_log_stream_get_type, mtev_log_stream_new, mtev_log_stream_new_on_fd, mtev_log_stream_new_on_file, mtev_log_stream_pipe_close, mtev_log_stream_pipe_dup2, mtev_log_stream_pipe_new, mtev_log_stream_pipe_post_fork_child, mtev_log_stream_pipe_post_fork_parent, mtev_log_stream_remove, mtev_log_stream_remove_stream, mtev_log_stream_removeall_streams, mtev_log_stream_rename, mtev_log_stream_reopen, mtev_log_stream_set_flags, mtev_log_stream_set_format, mtev_log_stream_set_property, mtev_log_stream_size, mtev_log_stream_stats_enable, mtev_log_stream_to_json, mtev_log_stream_written, mtev_lua_lmc_alloc, mtev_lua_lmc_free, mtev_lua_lmc_L, mtev_lua_lmc_resume, mtev_lua_lmc_setL
M
mtev_main, mtev_main_eventer_config, mtev_main_status, mtev_main_terminate, MTEV_MAYBE_DECL, MTEV_MAYBE_DECL_VARS, MTEV_MAYBE_FREE, MTEV_MAYBE_INIT_VARS, MTEV_MAYBE_REALLOC, MTEV_MAYBE_REALLOC_WITH_TYPE, MTEV_MAYBE_SIZE, mtev_merge_sort, mkdir_for_file, mtevAssert, mtevEL, mtevELT, mtevEvalAssert, mtevFatal, mtevL, mtevLT, mtevTerminate
N
R
mtev_rand, mtev_rand_buf, mtev_rand_buf_secure, mtev_rand_buf_trysecure, mtev_rand_secure, mtev_rand_trysecure, mtev_register_logops
S
mtev_security_chroot, mtev_security_setcaps, mtev_security_usergroup, mtev_sem_destroy, mtev_sem_getvalue, mtev_sem_init, mtev_sem_post, mtev_sem_trywait, mtev_sem_wait, mtev_sem_wait_noeintr, mtev_sort_compare_function, mtev_sort_next_function, mtev_sort_set_next_function, mtev_sys_gethrtime
T
mtev_time_fast_mode, mtev_time_maintain, mtev_time_start_tsc, mtev_time_stop_tsc, mtev_time_toggle_require_invariant_tsc, mtev_time_toggle_tsc
U
mtev_url_decode, mtev_url_encode, mtev_url_encode_len, mtev_url_max_decode_len, mtev_uuid_clear, mtev_uuid_compare, mtev_uuid_copy, mtev_uuid_generate, mtev_uuid_is_null, mtev_uuid_parse, mtev_uuid_unparse, mtev_uuid_unparse_lower, mtev_uuid_unparse_upper
V
W
mtev_watchdog_child_eventer_heartbeat, mtev_watchdog_child_heartbeat, mtev_watchdog_create, mtev_watchdog_disable, mtev_watchdog_disable_asynch_core_dump, mtev_watchdog_enable, mtev_watchdog_get_name, mtev_watchdog_get_timeout, mtev_watchdog_get_timeout_timeval, mtev_watchdog_glider, mtev_watchdog_glider_trace_dir, mtev_watchdog_heartbeat, mtev_watchdog_manage, mtev_watchdog_number_of_starts, mtev_watchdog_override_timeout, mtev_watchdog_prefork_init, mtev_watchdog_ratelimit, mtev_watchdog_recurrent_heartbeat, mtev_watchdog_set_name, mtev_watchdog_start_child, mtev_websocket_client_free, mtev_websocket_client_get_closure, mtev_websocket_client_init_logs, mtev_websocket_client_is_closed, mtev_websocket_client_is_ready, mtev_websocket_client_new, mtev_websocket_client_new_noref, mtev_websocket_client_send, mtev_websocket_client_set_cleanup_callback, mtev_websocket_client_set_closure, mtev_websocket_client_set_msg_callback, mtev_websocket_client_set_ready_callback
Z
mtev_zipkin_aco_swap_span, mtev_zipkin_active_span, mtev_zipkin_annotation_set_endpoint, mtev_zipkin_attach_named_to_aco, mtev_zipkin_attach_to_aco, mtev_zipkin_attach_to_eventer, mtev_zipkin_bannotation_set_endpoint, mtev_zipkin_client_drop, mtev_zipkin_client_new, mtev_zipkin_client_parent_hdr, mtev_zipkin_client_publish, mtev_zipkin_client_sampled_hdr, mtev_zipkin_client_span, mtev_zipkin_client_span_hdr, mtev_zipkin_client_trace_hdr, mtev_zipkin_default_endpoint, mtev_zipkin_default_service_name, mtev_zipkin_encode, mtev_zipkin_encode_list, mtev_zipkin_event_trace_level, mtev_zipkin_eventer_init, mtev_zipkin_get_sampling, mtev_zipkin_new_child, mtev_zipkin_sampling, mtev_zipkin_span_annotate, mtev_zipkin_span_attach_logs, mtev_zipkin_span_bannotate, mtev_zipkin_span_bannotate_double, mtev_zipkin_span_bannotate_i32, mtev_zipkin_span_bannotate_i64, mtev_zipkin_span_bannotate_str, mtev_zipkin_span_default_endpoint, mtev_zipkin_span_drop, mtev_zipkin_span_get_ids, mtev_zipkin_span_logs_attached, mtev_zipkin_span_new, mtev_zipkin_span_publish, mtev_zipkin_span_ref, mtev_zipkin_span_rename, mtev_zipkin_str_to_id, mtev_zipkin_timeval_to_timestamp
Lua
A
mtev.Api:get, mtev.Api:http, mtev.Api:https, mtev.Api:post, mtev.Api:put, mtev.Api:request, mtev.ApiResponse:check, mtev.ApiResponse:json, mtev.ApiResponse:rc, mtev.ApiResponse:text, mtev.ApiResponse:xml
B
mtev.base64_decode, mtev.base64_encode
C
mtev.cancel_coro, mtev.chmod, mtev.close, mtev.cluster, mtev.conf_get_boolean, mtev.conf_get_float, mtev.conf_get_integer, mtev.conf_get_string, mtev.conf_get_string_list, mtev.conf_replace_boolean, mtev.conf_replace_value
D
mtev.dns, mtev.dns:is_valid_ip, mtev.dns:lookup
E
mtev.enable_log, mtev.eventer:accept, mtev.eventer:bind, mtev.eventer:close, mtev.eventer:connect, mtev.eventer:listen, mtev.eventer:own, mtev.eventer:peer_name, mtev.eventer:read, mtev.eventer:recv, mtev.eventer:send, mtev.eventer:sendto, mtev.eventer:setsockopt, mtev.eventer:sock_name, mtev.eventer:ssl_ctx, mtev.eventer:ssl_upgrade_socket, mtev.eventer:write, mtev.eventer_loop_concurrency, mtev.exec
G
mtev.getaddrinfo, mtev.getcwd, mtev.getip_ipv4, mtev.gettimeofday, mtev.gunzip
H
mtev.hmac_sha1_encode, mtev.hmac_sha256_encode
I
J
mtev.json:document, mtev.json:tostring
L
mtev.log, mtev.log_enabled, mtev.LogWatch:stop, mtev.LogWatch:wait
M
mtev.md5, mtev.md5_hex, mtev.mkdir, mtev.mkdir_for_file
N
O
P
mtev.parsejson, mtev.parsexml, mtev.pcre, mtev.print, mtev.printto, Proc:kill, mtev.Proc:loglisten, mtev.Proc:loglog, mtev.Proc:logwatch, mtev.Proc:logwrite, mtev.Proc:new, mtev.Proc:pause, mtev.Proc:pid, Proc:ready, mtev.Proc:resume, mtev.Proc:start, mtev.Proc:wait, mtev.process:kill, mtev.process:pgkill, mtev.process:pid, mtev.process:wait
R
mtev.realpath, mtev.rmdir, mtev.runtime_defunct, mtev.runtime_reload
S
mtev.semaphore, semaphore:acquire, semaphore:release, semaphore:try_acquire, mtev.sh, mtev.sha1, mtev.sha1_hex, mtev.sha256, mtev.sha256_hash, mtev.sha256_hex, mtev.shared_get, mtev.shared_notify, mtev.shared_seq, mtev.shared_set, mtev.shared_waitfor, mtev.sleep, mtev.socket, mtev.spawn
T
mtev.thread_self, mtev.time, mtev.timezone, mtev.timezone:extract, mtev.tojson
U
mtev.uname, mtev.utf8tohtml, mtev.uuid
W
mtev.waitfor, mtev.watchdog_child_heartbeat, mtev.watchdog_timeout, mtev.WCOREDUMP, mtev.websocket_client:close, mtev.websocket_client:send, mtev.websocket_client_connect, mtev.WEXITSTATUS, mtev.WIFCONTINUED, mtev.WIFEXITED, mtev.WIFSIGNALED, mtev.WIFSTOPPED, mtev.write, mtev.WSTOPSIG, mtev.WTERMSIG
X
mtev.xmldoc:root, mtev.xmldoc:tostring, mtev.xmldoc:xpath, mtev.xmlnode:addchild, mtev.xmlnode:attr, mtev.xmlnode:children, mtev.xmlnode:contents, mtev.xmlnode:name, mtev.xmlnode:next