Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Appendix: Kernel C API — Complete Function Index

This appendix lists every public C function declared in the kernel header files (excluding linux-ext-libs and root-esp32). Each section shows functions in their natural declaration order. Use your browser’s find (Ctrl+F) to search by name. The Alphabetical Index at the end lists every function sorted A–Z with links to the API documentation.

This file is written by scripts/api_index.py from the headers: do not edit it by hand, run the script.

gobj-c (Core Framework)

command_parser.h — 7 functions

Source: kernel/c/gobj-c/src/command_parser.h

  1. command_parser — PUBLIC json_t *command_parser( hgobj gobj, const char *command, json_t *kw, hgobj src )

  2. gobj_build_cmds_doc — PUBLIC json_t *gobj_build_cmds_doc( hgobj gobj, json_t *kw )

  3. build_command_response — PUBLIC json_t *build_command_response( hgobj gobj, json_int_t result, json_t *jn_comment, json_t *jn_schema, json_t *jn_data )

  4. command_get_cmd_desc — PUBLIC const sdata_desc_t *command_get_cmd_desc( const sdata_desc_t *command_table, const char *command )

  5. command_mask_secret_kw — PUBLIC json_t *command_mask_secret_kw( hgobj gobj, const char *command, json_t *kw )

  6. command_mask_secret_line — PUBLIC char *command_mask_secret_line( hgobj gobj, const char *command )

  7. search_command_desc — PUBLIC const sdata_desc_t *search_command_desc( hgobj gobj, const char *command, int level, hgobj *gobj_found )

dl_list.h — 8 functions

Source: kernel/c/gobj-c/src/dl_list.h

  1. dl_init — PUBLIC int dl_init(dl_list_t *dl, hgobj gobj)

  2. dl_insert — PUBLIC int dl_insert(dl_list_t *dl, void *item)

  3. dl_add — PUBLIC int dl_add(dl_list_t *dl, void *item)

  4. dl_find — PUBLIC void * dl_find(dl_list_t *dl, void *item)

  5. dl_nfind — PUBLIC void * dl_nfind(dl_list_t *dl, size_t nitem)

  6. dl_delete — PUBLIC int dl_delete(dl_list_t *dl, void * curr_, void (*fnfree)(void *))

  7. dl_delete_item — PUBLIC int dl_delete_item(void *curr, void (*fnfree)(void *))

  8. dl_flush — PUBLIC void dl_flush(dl_list_t *dl, void (*fnfree)(void *))

gbmem.h — 15 functions

Source: kernel/c/gobj-c/src/gbmem.h

  1. gbmem_setup — PUBLIC int gbmem_setup( size_t mem_max_block, size_t mem_max_system_memory, BOOL use_own_system_memory, size_t mem_min_block, size_t mem_superblock )

  2. gbmem_shutdown — PUBLIC void gbmem_shutdown(void)

  3. gbmem_set_allocators — PUBLIC int gbmem_set_allocators( sys_malloc_fn_t malloc_func, sys_realloc_fn_t realloc_func, sys_calloc_fn_t calloc_func, sys_free_fn_t free_func )

  4. gbmem_get_allocators — PUBLIC int gbmem_get_allocators( sys_malloc_fn_t *malloc_func, sys_realloc_fn_t *realloc_func, sys_calloc_fn_t *calloc_func, sys_free_fn_t *free_func )

  5. gbmem_malloc — PUBLIC void *gbmem_malloc(size_t size)

  6. gbmem_free — PUBLIC void gbmem_free(void *ptr)

  7. gbmem_realloc — PUBLIC void *gbmem_realloc(void *ptr, size_t size)

  8. gbmem_calloc — PUBLIC void *gbmem_calloc(size_t n, size_t size)

  9. gbmem_strndup — PUBLIC char *gbmem_strndup(const char *str, size_t size)

  10. gbmem_strdup — PUBLIC char *gbmem_strdup(const char *str)

  11. gbmem_get_maximum_block — PUBLIC size_t gbmem_get_maximum_block(void)

  12. get_max_system_memory — PUBLIC size_t get_max_system_memory(void)

  13. get_cur_system_memory — PUBLIC size_t get_cur_system_memory(void)

  14. set_memory_check_list — PUBLIC void set_memory_check_list(unsigned long *memory_check_list)

  15. print_track_mem — PUBLIC void print_track_mem(void)

gbuffer.h — 28 functions

Source: kernel/c/gobj-c/src/gbuffer.h

  1. gbuffer_create — PUBLIC gbuffer_t *gbuffer_create( size_t data_size, size_t max_memory_size )

  2. gbuffer_remove — PUBLIC void gbuffer_remove(gbuffer_t *gbuf)

  3. gbuffer_set_rd_offset — PUBLIC int gbuffer_set_rd_offset(gbuffer_t *gbuf, size_t position)

  4. gbuffer_get — PUBLIC void * gbuffer_get(gbuffer_t *gbuf, size_t len)

  5. gbuffer_getline — PUBLIC char *gbuffer_getline(gbuffer_t *gbuf, char separator)

  6. gbuffer_set_wr — PUBLIC int gbuffer_set_wr(gbuffer_t *gbuf, size_t offset)

  7. gbuffer_append — PUBLIC size_t gbuffer_append(gbuffer_t *gbuf, void *data, size_t len)

  8. gbuffer_append_json — PUBLIC size_t gbuffer_append_json( gbuffer_t *gbuf, json_t *jn )

  9. gbuffer_append_gbuf — PUBLIC int gbuffer_append_gbuf( gbuffer_t *dst, gbuffer_t *src )

  10. gbuffer_printf — PUBLIC int gbuffer_printf(gbuffer_t *gbuf, const char *format, ...) JANSSON_ATTRS((format(printf, 2, 3)))

  11. gbuffer_vprintf — PUBLIC int gbuffer_vprintf(gbuffer_t *gbuf, const char *format, va_list ap) JANSSON_ATTRS((format(printf, 2, 0)))

  12. gbuffer_setlabel — PUBLIC int gbuffer_setlabel(gbuffer_t *gbuf, const char *label)

  13. gbuffer_set_secret — PUBLIC int gbuffer_set_secret(gbuffer_t *gbuf, BOOL secret)

  14. gbuffer_is_secret — PUBLIC BOOL gbuffer_is_secret(gbuffer_t *gbuf)

  15. gbuf2file — PUBLIC int gbuf2file( hgobj gobj, gbuffer_t *gbuf, const char *path, int permission, BOOL overwrite )

  16. gbuffer_serialize — PUBLIC json_t* gbuffer_serialize( hgobj gobj, gbuffer_t *gbuf )

  17. gbuffer_deserialize — PUBLIC gbuffer_t *gbuffer_deserialize( hgobj gobj, const json_t *jn )

  18. gbuffer_binary_to_base64 — PUBLIC gbuffer_t *gbuffer_binary_to_base64(const char *src, size_t len)

  19. gbuffer_file2base64 — PUBLIC gbuffer_t *gbuffer_file2base64(const char *path)

  20. gbuffer_base64_to_binary — PUBLIC gbuffer_t *gbuffer_base64_to_binary(const char *base64, size_t base64_len)

  21. gbuffer_encode_base64 — PUBLIC gbuffer_t *gbuffer_encode_base64( gbuffer_t *gbuf_input )

  22. str2gbuf — PUBLIC gbuffer_t *str2gbuf( const char *fmt, ... ) JANSSON_ATTRS((format(printf, 1, 2)))

  23. json2gbuf — PUBLIC gbuffer_t *json2gbuf( gbuffer_t *gbuf, json_t *jn, size_t flags )

  24. gbuf2json — PUBLIC json_t *gbuf2json( gbuffer_t *gbuf, int verbose )

  25. gbuf2json_from_peer — PUBLIC json_t *gbuf2json_from_peer( hgobj gobj, gbuffer_t *gbuf, hgobj peer_gobj )

  26. config_gbuffer2json — PUBLIC json_t *config_gbuffer2json( gbuffer_t *gbuf, int verbose )

  27. gobj_trace_dump_gbuf — PUBLIC void gobj_trace_dump_gbuf( hgobj gobj, gbuffer_t *gbuf, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 3, 4)))

  28. gobj_trace_dump_full_gbuf — PUBLIC void gobj_trace_dump_full_gbuf( hgobj gobj, gbuffer_t *gbuf, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 3, 4)))

glogger.h — 35 functions

Source: kernel/c/gobj-c/src/glogger.h

  1. glog_init — PUBLIC void glog_init(void)

  2. glog_end — PUBLIC void glog_end(void)

  3. gobj_log_register_handler — PUBLIC int gobj_log_register_handler( const char *handler_type, loghandler_close_fn_t close_fn, loghandler_write_fn_t write_fn, loghandler_fwrite_fn_t fwrite_fn )

  4. gobj_log_exist_handler — PUBLIC BOOL gobj_log_exist_handler(const char *handler_name)

  5. gobj_log_add_handler — PUBLIC int gobj_log_add_handler( const char *handler_name, const char *handler_type, log_handler_opt_t handler_options, void *h )

  6. gobj_log_del_handler — PUBLIC int gobj_log_del_handler(const char *handler_name)

  7. gobj_log_list_handlers — PUBLIC json_t *gobj_log_list_handlers(void)

  8. _log_bf — PUBLIC void _log_bf(int priority, log_opt_t opt, const char *bf, size_t len)

  9. gobj_log_set_global_handler_option — PUBLIC int gobj_log_set_global_handler_option( log_handler_opt_t log_handler_opt, BOOL set )

  10. stdout_write — PUBLIC int stdout_write(void *v, int priority, const char *bf, size_t len)

  11. stdout_fwrite — PUBLIC int stdout_fwrite(void* v, int priority, const char* format, ...)

  12. gobj_log_alert — PUBLIC void gobj_log_alert(hgobj gobj, log_opt_t opt, ...)

  13. gobj_log_critical — PUBLIC void gobj_log_critical(hgobj gobj, log_opt_t opt, ...)

  14. gobj_log_error — PUBLIC void gobj_log_error(hgobj gobj, log_opt_t opt, ...)

  15. gobj_log_warning — PUBLIC void gobj_log_warning(hgobj gobj, log_opt_t opt, ...)

  16. gobj_log_info — PUBLIC void gobj_log_info(hgobj gobj, log_opt_t opt, ...)

  17. gobj_log_debug — PUBLIC void gobj_log_debug(hgobj gobj, log_opt_t opt, ...)

  18. gobj_get_log_priority_name — PUBLIC const char *gobj_get_log_priority_name(int priority)

  19. gobj_get_log_data — PUBLIC json_t *gobj_get_log_data(void)

  20. gobj_log_clear_counters — PUBLIC void gobj_log_clear_counters(void)

  21. gobj_log_clear_log_file — PUBLIC void gobj_log_clear_log_file(void)

  22. gobj_log_last_message — PUBLIC const char *gobj_log_last_message(void)

  23. gobj_log_set_last_message — PUBLIC void gobj_log_set_last_message(const char *msg, ...) JANSSON_ATTRS((format(printf, 1, 2)))

  24. set_show_backtrace_fn — PUBLIC void set_show_backtrace_fn(show_backtrace_fn_t show_backtrace_fn)

  25. set_trace_with_short_name — PUBLIC BOOL set_trace_with_short_name(BOOL trace_with_short_name)

  26. set_trace_with_full_name — PUBLIC BOOL set_trace_with_full_name(BOOL trace_with_full_name)

  27. print_backtrace — PUBLIC void print_backtrace(void)

  28. trace_vjson — PUBLIC void trace_vjson( hgobj gobj, int priority, json_t *jn_data, const char *msgset, const char *fmt, va_list ap )

  29. gobj_trace_msg — PUBLIC void gobj_trace_msg( hgobj gobj, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 2, 3)))

  30. trace_msg0 — PUBLIC int trace_msg0(const char *fmt, ...) JANSSON_ATTRS((format(printf, 1, 2)))

  31. gobj_info_msg — PUBLIC void gobj_info_msg( hgobj gobj, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 2, 3)))

  32. gobj_trace_json — PUBLIC void gobj_trace_json( hgobj gobj, json_t *jn, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 3, 4)))

  33. gobj_trace_json_masked — PUBLIC void gobj_trace_json_masked( hgobj gobj, json_t *jn, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 3, 4)))

  34. gobj_trace_dump — PUBLIC void gobj_trace_dump( hgobj gobj, const char *bf, size_t len, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 4, 5)))

  35. print_error — PUBLIC void print_error( pe_flag_t quit, const char *fmt, ... ) JANSSON_ATTRS((format(printf, 2, 3)))

gobj.h — 253 functions

Source: kernel/c/gobj-c/src/gobj.h

  1. gobj_start_up — PUBLIC int gobj_start_up( int argc, char *argv[], const json_t *jn_global_settings, const persistent_attrs_t *persistent_attrs, json_function_fn global_command_parser, json_function_fn global_statistics_parser, authorization_checker_fn global_authorization_checker, authentication_parser_fn global_authentication_parser )

  2. gobj_set_shutdown — PUBLIC void gobj_set_shutdown(void)

  3. gobj_is_shutdowning — PUBLIC BOOL gobj_is_shutdowning(void)

  4. gobj_set_exit_code — PUBLIC void gobj_set_exit_code(int exit_code)

  5. gobj_get_exit_code — PUBLIC int gobj_get_exit_code(void)

  6. gobj_end — PUBLIC void gobj_end(void)

  7. gclass_create — PUBLIC hgclass gclass_create( gclass_name_t gclass_name, event_type_t *event_types, states_t *states, const GMETHODS *gmt, const LMETHOD *lmt, const sdata_desc_t *attrs_table, size_t priv_size, const sdata_desc_t *authz_table, const sdata_desc_t *command_table, const trace_level_t *s_user_trace_level, gclass_flag_t gclass_flag )

  8. gclass_add_state — PUBLIC int gclass_add_state( hgclass gclass, gobj_state_t state_name )

  9. gclass_add_ev_action — PUBLIC int gclass_add_ev_action( hgclass gclass, gobj_state_t state_name, gobj_event_t event, gobj_action_fn action, gobj_state_t next_state )

  10. gclass_add_event_type — PUBLIC int gclass_add_event_type( hgclass gclass, gobj_event_t event_name, event_flag_t event_flag )

  11. gobj_find_event_type — PUBLIC event_type_t *gobj_find_event_type(const char *event, event_flag_t event_flag, BOOL verbose)

  12. gclass_find_public_event — PUBLIC gobj_event_t gclass_find_public_event(const char *event, BOOL verbose)

  13. gclass_unregister — PUBLIC void gclass_unregister(hgclass hgclass)

  14. gclass_gclass_name — PUBLIC gclass_name_t gclass_gclass_name(hgclass gclass)

  15. gclass_has_attr — PUBLIC BOOL gclass_has_attr(hgclass gclass, const char* name)

  16. gclass_gclass_register — PUBLIC json_t *gclass_gclass_register(void)

  17. gclass_find_by_name — PUBLIC hgclass gclass_find_by_name(gclass_name_t gclass_name)

  18. gclass_event_type — PUBLIC event_type_t *gclass_event_type(hgclass gclass, gobj_event_t event)

  19. gclass_check_fsm — PUBLIC int gclass_check_fsm(hgclass gclass)

  20. gclass2json — PUBLIC json_t *gclass2json(hgclass gclass)

  21. gclass_command_desc — PUBLIC const sdata_desc_t *gclass_command_desc(hgclass gclass, const char *name, BOOL verbose)

  22. gobj_services — PUBLIC json_t *gobj_services(void)

  23. gobj_top_services — PUBLIC json_t *gobj_top_services(void)

  24. gobj_create — PUBLIC hgobj gobj_create( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent )

  25. gobj_create2 — PUBLIC hgobj gobj_create2( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent, gobj_flag_t gobj_flag )

  26. gobj_create_yuno — PUBLIC hgobj gobj_create_yuno( const char *gobj_name, gclass_name_t gclass_name, json_t *kw )

  27. gobj_create_service — PUBLIC hgobj gobj_create_service( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent )

  28. gobj_create_default_service — PUBLIC hgobj gobj_create_default_service( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent )

  29. gobj_create_volatil — PUBLIC hgobj gobj_create_volatil( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent )

  30. gobj_create_pure_child — PUBLIC hgobj gobj_create_pure_child( const char *gobj_name, gclass_name_t gclass_name, json_t *kw, hgobj parent )

  31. gobj_service_factory — PUBLIC hgobj gobj_service_factory( const char *name, json_t * jn_service_config )

  32. gobj_create_tree — PUBLIC hgobj gobj_create_tree( hgobj parent, const char *tree_config, json_t *json_config_variables )

  33. gobj_destroy — PUBLIC void gobj_destroy(hgobj gobj)

  34. gobj_destroy_children — PUBLIC void gobj_destroy_children(hgobj gobj)

  35. gobj_destroy_named_children — PUBLIC int gobj_destroy_named_children(hgobj gobj, const char *name)

  36. gobj_load_persistent_attrs — PUBLIC int gobj_load_persistent_attrs( hgobj gobj, json_t *jn_attrs )

  37. gobj_save_persistent_attrs — PUBLIC int gobj_save_persistent_attrs( hgobj gobj, json_t *jn_attrs )

  38. gobj_remove_persistent_attrs — PUBLIC int gobj_remove_persistent_attrs( hgobj gobj, json_t *jn_attrs )

  39. gobj_list_persistent_attrs — PUBLIC json_t *gobj_list_persistent_attrs( hgobj gobj, json_t *jn_attrs )

  40. gobj_sdata_create — PUBLIC json_t *gobj_sdata_create(hgobj gobj, const sdata_desc_t* schema)

  41. gclass_attr_desc — PUBLIC const sdata_desc_t *gclass_attr_desc(hgclass gclass, const char *attr, BOOL verbose)

  42. gobj_attr_desc — PUBLIC const sdata_desc_t *gobj_attr_desc(hgobj gobj, const char *attr, BOOL verbose)

  43. gobj_attr_type — PUBLIC data_type_t gobj_attr_type(hgobj gobj, const char *name)

  44. gclass_authz_desc — PUBLIC const sdata_desc_t *gclass_authz_desc(hgclass gclass)

  45. gobj_has_attr — PUBLIC BOOL gobj_has_attr(hgobj hgobj, const char *name)

  46. gobj_is_readable_attr — PUBLIC BOOL gobj_is_readable_attr(hgobj gobj, const char *name)

  47. gobj_is_writable_attr — PUBLIC BOOL gobj_is_writable_attr(hgobj gobj, const char *name)

  48. gobj_reset_volatil_attrs — PUBLIC int gobj_reset_volatil_attrs(hgobj gobj)

  49. gobj_reset_rstats_attrs — PUBLIC int gobj_reset_rstats_attrs(hgobj gobj)

  50. gobj_read_attr — PUBLIC json_t *gobj_read_attr( hgobj gobj, const char *path, hgobj src )

  51. gobj_mask_secret_attrs — PUBLIC int gobj_mask_secret_attrs(hgobj gobj, json_t *jn_attrs)

  52. gobj_mask_secret_config — PUBLIC int gobj_mask_secret_config(json_t *jn_config)

  53. gobj_read_attrs — PUBLIC json_t *gobj_read_attrs( hgobj gobj, sdata_flag_t include_flag, hgobj src )

  54. gobj_read_user_data — PUBLIC json_t *gobj_read_user_data( hgobj gobj, const char *name )

  55. gobj_write_attr — PUBLIC int gobj_write_attr( hgobj gobj, const char *path, json_t *value, hgobj src )

  56. gobj_write_attrs — PUBLIC int gobj_write_attrs( hgobj gobj, json_t *kw, sdata_flag_t include_flag, hgobj src )

  57. gobj_write_user_data — PUBLIC int gobj_write_user_data( hgobj gobj, const char *name, json_t *value )

  58. gobj_has_bottom_attr — PUBLIC BOOL gobj_has_bottom_attr(hgobj gobj_, const char *name)

  59. gobj_kw_get_user_data — PUBLIC json_t *gobj_kw_get_user_data( hgobj gobj, const char *path, json_t *default_value, kw_flag_t flag )

  60. gobj_read_str_attr — PUBLIC const char *gobj_read_str_attr(hgobj gobj, const char *name)

  61. gobj_read_bool_attr — PUBLIC BOOL gobj_read_bool_attr(hgobj gobj, const char *name)

  62. gobj_read_integer_attr — PUBLIC json_int_t gobj_read_integer_attr(hgobj gobj, const char *name)

  63. gobj_read_real_attr — PUBLIC double gobj_read_real_attr(hgobj gobj, const char *name)

  64. gobj_read_json_attr — PUBLIC json_t *gobj_read_json_attr(hgobj gobj, const char *name)

  65. gobj_read_pointer_attr — PUBLIC void *gobj_read_pointer_attr(hgobj gobj, const char *name)

  66. gobj_write_str_attr — PUBLIC int gobj_write_str_attr(hgobj gobj, const char *name, const char *value)

  67. gobj_write_strn_attr — PUBLIC int gobj_write_strn_attr(hgobj gobj_, const char *name, const char *s, size_t len)

  68. gobj_write_bool_attr — PUBLIC int gobj_write_bool_attr(hgobj gobj, const char *name, BOOL value)

  69. gobj_write_integer_attr — PUBLIC int gobj_write_integer_attr(hgobj gobj, const char *name, json_int_t value)

  70. gobj_write_real_attr — PUBLIC int gobj_write_real_attr(hgobj gobj, const char *name, double value)

  71. gobj_write_json_attr — PUBLIC int gobj_write_json_attr(hgobj gobj, const char *name, json_t *value)

  72. gobj_write_new_json_attr — PUBLIC int gobj_write_new_json_attr(hgobj gobj, const char *name, json_t *value)

  73. gobj_write_pointer_attr — PUBLIC int gobj_write_pointer_attr(hgobj gobj, const char *name, void *value)

  74. gobj_local_method — PUBLIC json_t *gobj_local_method( hgobj gobj, const char *lmethod, json_t *kw, hgobj src )

  75. gobj_start — PUBLIC int gobj_start(hgobj gobj)

  76. gobj_start_children — PUBLIC int gobj_start_children(hgobj gobj)

  77. gobj_start_tree — PUBLIC int gobj_start_tree(hgobj gobj)

  78. gobj_stop — PUBLIC int gobj_stop(hgobj gobj)

  79. gobj_stop_children — PUBLIC int gobj_stop_children(hgobj gobj)

  80. gobj_stop_tree — PUBLIC int gobj_stop_tree(hgobj gobj)

  81. gobj_play — PUBLIC int gobj_play(hgobj gobj)

  82. gobj_pause — PUBLIC int gobj_pause(hgobj gobj)

  83. gobj_enable — PUBLIC int gobj_enable(hgobj gobj)

  84. gobj_disable — PUBLIC int gobj_disable(hgobj gobj)

  85. gobj_change_parent — PUBLIC int gobj_change_parent(hgobj gobj, hgobj gobj_new_parent)

  86. gobj_command — PUBLIC json_t *gobj_command( hgobj gobj, const char *command, json_t *kw, hgobj src )

  87. gobj_audit_commands — PUBLIC int gobj_audit_commands( int (*audit_command_cb)( const char *command, json_t *kw, void *user_data ), void *user_data )

  88. gobj_stats — PUBLIC json_t * gobj_stats( hgobj gobj, const char* stats, json_t* kw, hgobj src )

  89. gobj_set_bottom_gobj — PUBLIC hgobj gobj_set_bottom_gobj(hgobj gobj, hgobj bottom_gobj)

  90. gobj_last_bottom_gobj — PUBLIC hgobj gobj_last_bottom_gobj(hgobj gobj)

  91. gobj_bottom_gobj — PUBLIC hgobj gobj_bottom_gobj(hgobj gobj)

  92. gobj_default_service — PUBLIC hgobj gobj_default_service(void)

  93. gobj_find_service — PUBLIC hgobj gobj_find_service(const char *service, BOOL verbose)

  94. gobj_find_service_by_gclass — PUBLIC hgobj gobj_find_service_by_gclass(const char *gclass_name, BOOL verbose)

  95. gobj_nearest_top_service — PUBLIC hgobj gobj_nearest_top_service(hgobj gobj)

  96. gobj_find_gobj — PUBLIC hgobj gobj_find_gobj(const char *gobj_path)

  97. gobj_first_child — PUBLIC hgobj gobj_first_child(hgobj gobj)

  98. gobj_last_child — PUBLIC hgobj gobj_last_child(hgobj gobj)

  99. gobj_next_child — PUBLIC hgobj gobj_next_child(hgobj child)

  100. gobj_prev_child — PUBLIC hgobj gobj_prev_child(hgobj child)

  101. gobj_child_by_name — PUBLIC hgobj gobj_child_by_name(hgobj gobj, const char *name)

  102. gobj_child_by_index — PUBLIC hgobj gobj_child_by_index(hgobj gobj, size_t index)

  103. gobj_child_size — PUBLIC size_t gobj_child_size(hgobj gobj)

  104. gobj_child_size2 — PUBLIC size_t gobj_child_size2( hgobj gobj_, json_t *jn_filter )

  105. gobj_search_path — PUBLIC hgobj gobj_search_path(hgobj gobj, const char *path)

  106. gobj_match_gobj — PUBLIC BOOL gobj_match_gobj( hgobj gobj, json_t *jn_filter )

  107. gobj_find_child — PUBLIC hgobj gobj_find_child( hgobj gobj, json_t *jn_filter )

  108. gobj_find_child_by_tree — PUBLIC hgobj gobj_find_child_by_tree( hgobj gobj, json_t *jn_filter )

  109. gobj_match_children — PUBLIC json_t *gobj_match_children( hgobj gobj, json_t *jn_filter )

  110. gobj_match_children_tree — PUBLIC json_t *gobj_match_children_tree( hgobj gobj, json_t *jn_filter )

  111. gobj_free_iter — PUBLIC int gobj_free_iter(json_t *iter)

  112. gobj_walk_gobj_children — PUBLIC int gobj_walk_gobj_children( hgobj gobj, walk_type_t walk_type, cb_walking_t cb_walking, void *user_data, void *user_data2, void *user_data3 )

  113. gobj_walk_gobj_children_tree — PUBLIC int gobj_walk_gobj_children_tree( hgobj gobj, walk_type_t walk_type, cb_walking_t cb_walking, void *user_data, void *user_data2, void *user_data3 )

  114. gobj_yuno — PUBLIC hgobj gobj_yuno(void)

  115. gobj_yuno_name — PUBLIC const char *gobj_yuno_name(void)

  116. gobj_yuno_role — PUBLIC const char *gobj_yuno_role(void)

  117. gobj_yuno_id — PUBLIC const char *gobj_yuno_id(void)

  118. gobj_yuno_tag — PUBLIC const char *gobj_yuno_tag(void)

  119. gobj_yuno_role_plus_name — PUBLIC const char *gobj_yuno_role_plus_name(void)

  120. gobj_yuno_realm_id — PUBLIC const char *gobj_yuno_realm_id(void)

  121. gobj_yuno_realm_owner — PUBLIC const char *gobj_yuno_realm_owner(void)

  122. gobj_yuno_realm_role — PUBLIC const char *gobj_yuno_realm_role(void)

  123. gobj_yuno_realm_name — PUBLIC const char *gobj_yuno_realm_name(void)

  124. gobj_yuno_realm_env — PUBLIC const char *gobj_yuno_realm_env(void)

  125. gobj_yuno_node_owner — PUBLIC const char *gobj_yuno_node_owner(void)

  126. gobj_name — PUBLIC const char * gobj_name(hgobj gobj)

  127. gobj_gclass_name — PUBLIC gclass_name_t gobj_gclass_name(hgobj gobj)

  128. gobj_gclass — PUBLIC hgclass gobj_gclass(hgobj gobj)

  129. gobj_full_name — PUBLIC const char * gobj_full_name(hgobj gobj)

  130. gobj_short_name — PUBLIC const char * gobj_short_name(hgobj gobj)

  131. gobj_global_variables — PUBLIC json_t * gobj_global_variables(void)

  132. gobj_add_global_variable — PUBLIC int gobj_add_global_variable(const char *name, json_t *value)

  133. gobj_priv_data — PUBLIC void * gobj_priv_data(hgobj gobj)

  134. gobj_parent — PUBLIC hgobj gobj_parent(hgobj gobj)

  135. gobj_is_destroying — PUBLIC BOOL gobj_is_destroying(hgobj gobj)

  136. gobj_is_running — PUBLIC BOOL gobj_is_running(hgobj gobj)

  137. gobj_is_playing — PUBLIC BOOL gobj_is_playing(hgobj gobj)

  138. gobj_is_service — PUBLIC BOOL gobj_is_service(hgobj gobj)

  139. gobj_is_top_service — PUBLIC BOOL gobj_is_top_service(hgobj gobj)

  140. gobj_is_disabled — PUBLIC BOOL gobj_is_disabled(hgobj gobj)

  141. gobj_is_volatil — PUBLIC BOOL gobj_is_volatil(hgobj gobj)

  142. gobj_set_volatil — PUBLIC int gobj_set_volatil(hgobj gobj, BOOL set)

  143. gobj_set_manual_start — PUBLIC int gobj_set_manual_start(hgobj gobj, BOOL set)

  144. gobj_is_pure_child — PUBLIC BOOL gobj_is_pure_child(hgobj gobj)

  145. gobj_is_bottom_gobj — PUBLIC BOOL gobj_is_bottom_gobj(hgobj gobj)

  146. gobj_typeof_gclass — PUBLIC BOOL gobj_typeof_gclass(hgobj gobj, const char *gclass_name)

  147. gobj_typeof_inherited_gclass — PUBLIC BOOL gobj_typeof_inherited_gclass(hgobj gobj, const char *gclass_name)

  148. gobj_command_desc — PUBLIC const sdata_desc_t *gobj_command_desc(hgobj gobj, const char *name, BOOL verbose)

  149. get_sdata_flag_table — PUBLIC const char **get_sdata_flag_table(void)

  150. get_attrs_schema — PUBLIC json_t *get_attrs_schema(hgobj gobj)

  151. gobj2json — PUBLIC json_t *gobj2json( hgobj gobj, json_t *jn_filter )

  152. gobj_view_tree — PUBLIC json_t *gobj_view_tree( hgobj gobj, json_t *jn_filter )

  153. gobj_send_event — PUBLIC int gobj_send_event( hgobj dst, gobj_event_t event, json_t *kw, hgobj src )

  154. gobj_send_event_to_children — PUBLIC int gobj_send_event_to_children( hgobj gobj, gobj_event_t event, json_t *kw, hgobj src )

  155. gobj_send_event_to_children_tree — PUBLIC int gobj_send_event_to_children_tree( hgobj gobj, gobj_event_t event, json_t *kw, hgobj src )

  156. gobj_post_event — PUBLIC int gobj_post_event( hgobj dst, gobj_event_t event, json_t *kw, hgobj src )

  157. gobj_posted_events_size — PUBLIC size_t gobj_posted_events_size(void)

  158. gobj_deliver_posted_events — PUBLIC int gobj_deliver_posted_events(void)

  159. gobj_change_state — PUBLIC BOOL gobj_change_state( hgobj gobj, gobj_state_t state_name )

  160. gobj_current_state — PUBLIC gobj_state_t gobj_current_state(hgobj gobj)

  161. gobj_in_this_state — PUBLIC BOOL gobj_in_this_state(hgobj gobj, gobj_state_t state)

  162. gobj_has_state — PUBLIC BOOL gobj_has_state(hgobj gobj, gobj_state_t state)

  163. gobj_state_find_by_name — PUBLIC hgclass gobj_state_find_by_name(gclass_name_t gclass_name)

  164. gobj_has_event — PUBLIC BOOL gobj_has_event(hgobj gobj, gobj_event_t event, event_flag_t event_flag)

  165. gobj_has_output_event — PUBLIC BOOL gobj_has_output_event(hgobj gobj, gobj_event_t event, event_flag_t event_flag)

  166. gobj_event_type — PUBLIC event_type_t *gobj_event_type( hgobj gobj, gobj_event_t event, BOOL include_system_events )

  167. gobj_event_type_by_name — PUBLIC event_type_t *gobj_event_type_by_name(hgobj gobj, const char *event_name)

  168. gobj_subs_desc — PUBLIC const sdata_desc_t *gobj_subs_desc(void)

  169. gobj_subscribe_event — PUBLIC json_t *gobj_subscribe_event( hgobj publisher, gobj_event_t event, json_t *kw, hgobj subscriber )

  170. gobj_unsubscribe_event — PUBLIC int gobj_unsubscribe_event( hgobj publisher, gobj_event_t event, json_t *kw, hgobj subscriber )

  171. gobj_unsubscribe_list — PUBLIC int gobj_unsubscribe_list( hgobj gobj, json_t *dl_subs, BOOL force )

  172. gobj_find_subscriptions — PUBLIC json_t *gobj_find_subscriptions( hgobj gobj, gobj_event_t event, json_t *kw, hgobj subscriber )

  173. gobj_find_subscribings — PUBLIC json_t *gobj_find_subscribings( hgobj gobj, gobj_event_t event, json_t *kw, hgobj publisher )

  174. gobj_list_subscriptions — PUBLIC json_t *gobj_list_subscriptions( hgobj gobj, gobj_event_t event, json_t *kw, hgobj subscriber )

  175. gobj_list_subscribings — PUBLIC json_t *gobj_list_subscribings( hgobj gobj, gobj_event_t event, json_t *kw, hgobj subscriber )

  176. gobj_publish_event — PUBLIC int gobj_publish_event( hgobj publisher, gobj_event_t event, json_t *kw )

  177. gobj_authenticate — PUBLIC json_t *gobj_authenticate( hgobj gobj, json_t *kw, hgobj src )

  178. gobj_authzs — PUBLIC json_t *gobj_authzs( hgobj gobj )

  179. gobj_authz — PUBLIC json_t *gobj_authz( hgobj gobj, const char *authz )

  180. gobj_user_has_authz — PUBLIC BOOL gobj_user_has_authz( hgobj gobj, const char *authz, json_t *kw, hgobj src )

  181. gobj_get_global_authz_table — PUBLIC const sdata_desc_t *gobj_get_global_authz_table(void)

  182. authzs_list — PUBLIC json_t *authzs_list( hgobj gobj, const char *authz )

  183. authz_get_level_desc — PUBLIC const sdata_desc_t *authz_get_level_desc( const sdata_desc_t *authz_table, const char *authz )

  184. gobj_build_authzs_doc — PUBLIC json_t *gobj_build_authzs_doc( hgobj gobj, const char *cmd, json_t *kw )

  185. gobj_set_stat — PUBLIC json_int_t gobj_set_stat(hgobj gobj, const char *path, json_int_t value)

  186. gobj_incr_stat — PUBLIC json_int_t gobj_incr_stat(hgobj gobj, const char *path, json_int_t value)

  187. gobj_decr_stat — PUBLIC json_int_t gobj_decr_stat(hgobj gobj, const char *path, json_int_t value)

  188. gobj_get_stat — PUBLIC json_int_t gobj_get_stat(hgobj gobj, const char *path)

  189. gobj_jn_stats — PUBLIC json_t *gobj_jn_stats(hgobj gobj)

  190. gobj_create_resource — PUBLIC json_t *gobj_create_resource( hgobj gobj, const char *resource, json_t *kw, json_t *jn_options )

  191. gobj_save_resource — PUBLIC int gobj_save_resource( hgobj gobj, const char *resource, json_t *record, json_t *jn_options )

  192. gobj_delete_resource — PUBLIC int gobj_delete_resource( hgobj gobj, const char *resource, json_t *record, json_t *jn_options )

  193. gobj_list_resource — PUBLIC json_t *gobj_list_resource( hgobj gobj, const char *resource, json_t *jn_filter, json_t *jn_options )

  194. gobj_get_resource — PUBLIC json_t *gobj_get_resource( hgobj gobj, const char *resource, json_t *jn_filter, json_t *jn_options )

  195. gobj_treedbs — PUBLIC json_t *gobj_treedbs( hgobj gobj, json_t *kw, hgobj src )

  196. gobj_treedb_topics — PUBLIC json_t *gobj_treedb_topics( hgobj gobj, const char *treedb_name, json_t *options, hgobj src )

  197. gobj_topic_desc — PUBLIC json_t *gobj_topic_desc( hgobj gobj, const char *topic_name )

  198. gobj_topic_links — PUBLIC json_t *gobj_topic_links( hgobj gobj, const char *treedb_name, const char *topic_name, json_t *kw, hgobj src )

  199. gobj_topic_hooks — PUBLIC json_t *gobj_topic_hooks( hgobj gobj, const char *treedb_name, const char *topic_name, json_t *kw, hgobj src )

  200. gobj_topic_size — PUBLIC size_t gobj_topic_size( hgobj gobj, const char *topic_name, const char *key )

  201. gobj_create_node — PUBLIC json_t *gobj_create_node( hgobj gobj, const char *topic_name, json_t *kw, json_t *jn_options, hgobj src )

  202. gobj_update_node — PUBLIC json_t *gobj_update_node( hgobj gobj, const char *topic_name, json_t *kw, json_t *jn_options, hgobj src )

  203. gobj_delete_node — PUBLIC int gobj_delete_node( hgobj gobj, const char *topic_name, json_t *kw, json_t *jn_options, hgobj src )

  204. gobj_link_nodes — PUBLIC int gobj_link_nodes( hgobj gobj, const char *hook, const char *parent_topic_name, json_t *parent_record, const char *child_topic_name, json_t *child_record, hgobj src )

  205. gobj_unlink_nodes — PUBLIC int gobj_unlink_nodes( hgobj gobj, const char *hook, const char *parent_topic_name, json_t *parent_record, const char *child_topic_name, json_t *child_record, hgobj src )

  206. gobj_get_node — PUBLIC json_t *gobj_get_node( hgobj gobj, const char *topic_name, json_t *kw, json_t *jn_options, hgobj src )

  207. gobj_list_nodes — PUBLIC json_t *gobj_list_nodes( hgobj gobj, const char *topic_name, json_t *jn_filter, json_t *jn_options, hgobj src )

  208. gobj_list_instances — PUBLIC json_t *gobj_list_instances( hgobj gobj, const char *topic_name, const char *pkey2_field, json_t *jn_filter, json_t *jn_options, hgobj src )

  209. gobj_node_parents — PUBLIC json_t *gobj_node_parents( hgobj gobj, const char *topic_name, json_t *kw, const char *link, json_t *jn_options, hgobj src )

  210. gobj_node_children — PUBLIC json_t *gobj_node_children( hgobj gobj, const char *topic_name, json_t *kw, const char *hook, json_t *jn_filter, json_t *jn_options, hgobj src )

  211. gobj_topic_jtree — PUBLIC json_t *gobj_topic_jtree( hgobj gobj, const char *topic_name, const char *hook, const char *rename_hook, json_t *kw, json_t *jn_filter, json_t *jn_options, hgobj src )

  212. gobj_node_tree — PUBLIC json_t *gobj_node_tree( hgobj gobj, const char *topic_name, json_t *kw, json_t *jn_options, hgobj src )

  213. gobj_shoot_snap — PUBLIC int gobj_shoot_snap( hgobj gobj, const char *tag, json_t *kw, hgobj src )

  214. gobj_activate_snap — PUBLIC int gobj_activate_snap( hgobj gobj, const char *tag, json_t *kw, hgobj src )

  215. gobj_list_snaps — PUBLIC json_t *gobj_list_snaps( hgobj gobj, json_t *filter, hgobj src )

  216. gobj_repr_global_trace_levels — PUBLIC json_t * gobj_repr_global_trace_levels(void)

  217. gobj_repr_gclass_trace_levels — PUBLIC json_t * gobj_repr_gclass_trace_levels(const char *gclass_name)

  218. gobj_trace_level_list — PUBLIC json_t *gobj_trace_level_list(hgclass gclass)

  219. gobj_get_global_trace_level — PUBLIC json_t *gobj_get_global_trace_level(void)

  220. gobj_get_global_trace_no_level — PUBLIC json_t *gobj_get_global_trace_no_level(void)

  221. gobj_get_gclass_trace_level — PUBLIC json_t *gobj_get_gclass_trace_level(hgclass gclass)

  222. gobj_get_gclass_trace_level2 — PUBLIC json_t *gobj_get_gclass_trace_level2(hgclass gclass)

  223. gobj_get_gclass_trace_no_level — PUBLIC json_t *gobj_get_gclass_trace_no_level(hgclass gclass)

  224. gobj_get_gobj_trace_level — PUBLIC json_t *gobj_get_gobj_trace_level(hgobj gobj)

  225. gobj_get_gobj_trace_no_level — PUBLIC json_t *gobj_get_gobj_trace_no_level(hgobj gobj)

  226. gobj_get_gclass_trace_level_list — PUBLIC json_t *gobj_get_gclass_trace_level_list(hgclass gclass)

  227. gobj_get_gclass_trace_no_level_list — PUBLIC json_t *gobj_get_gclass_trace_no_level_list(hgclass gclass)

  228. gobj_get_gobj_trace_level_tree — PUBLIC json_t *gobj_get_gobj_trace_level_tree(hgobj gobj)

  229. gobj_get_gobj_trace_no_level_tree — PUBLIC json_t *gobj_get_gobj_trace_no_level_tree(hgobj gobj)

  230. gobj_global_trace_level — PUBLIC uint32_t gobj_global_trace_level(void)

  231. gobj_global_trace_level2 — PUBLIC uint32_t gobj_global_trace_level2(void)

  232. gobj_trace_level — PUBLIC uint32_t gobj_trace_level(hgobj gobj)

  233. gobj_trace_no_level — PUBLIC uint32_t gobj_trace_no_level(hgobj gobj)

  234. gobj_is_level_tracing — PUBLIC BOOL gobj_is_level_tracing(hgobj gobj, uint32_t level)

  235. gobj_is_level_not_tracing — PUBLIC BOOL gobj_is_level_not_tracing(hgobj gobj, uint32_t level)

  236. gobj_set_gobj_trace — PUBLIC int gobj_set_gobj_trace(hgobj gobj, const char* level, BOOL set, json_t* kw)

  237. gobj_set_gclass_trace — PUBLIC int gobj_set_gclass_trace(hgclass gclass, const char *level, BOOL set)

  238. gobj_set_deep_tracing — PUBLIC int gobj_set_deep_tracing(int level)

  239. gobj_get_deep_tracing — PUBLIC int gobj_get_deep_tracing(void)

  240. gobj_set_global_trace — PUBLIC int gobj_set_global_trace(const char *level, BOOL set)

  241. gobj_set_global_no_trace — PUBLIC int gobj_set_global_no_trace(const char *level, BOOL set)

  242. gobj_set_global_trace2 — PUBLIC int gobj_set_global_trace2(uint32_t level, BOOL set)

  243. gobj_set_global_no_trace2 — PUBLIC int gobj_set_global_no_trace2(uint32_t level, BOOL set)

  244. gobj_load_trace_filter — PUBLIC int gobj_load_trace_filter(hgclass gclass, json_t *jn_trace_filter)

  245. gobj_add_trace_filter — PUBLIC int gobj_add_trace_filter(hgclass gclass, const char *attr, const char *value)

  246. gobj_remove_trace_filter — PUBLIC int gobj_remove_trace_filter(hgclass gclass, const char *attr, const char *value)

  247. gobj_get_trace_filter — PUBLIC json_t *gobj_get_trace_filter(hgclass gclass)

  248. gobj_set_gclass_no_trace — PUBLIC int gobj_set_gclass_no_trace(hgclass gclass, const char *level, BOOL set)

  249. gobj_set_gobj_no_trace — PUBLIC int gobj_set_gobj_no_trace(hgobj gobj, const char *level, BOOL set)

  250. trace_machine — PUBLIC void trace_machine(const char *fmt, ...) JANSSON_ATTRS((format(printf, 1, 2)))

  251. trace_machine2 — PUBLIC void trace_machine2(const char *fmt, ...) JANSSON_ATTRS((format(printf, 1, 2)))

  252. gobj_set_trace_machine_format — PUBLIC void gobj_set_trace_machine_format(int format)

  253. tab — PUBLIC char *tab(char *bf, int bflen)

helpers.h — 178 functions

Source: kernel/c/gobj-c/src/helpers.h

  1. newdir — PUBLIC int newdir(const char *path, int xpermission)

  2. newfile — PUBLIC int newfile(const char *path, int rpermission, BOOL overwrite)

  3. open_exclusive — PUBLIC int open_exclusive(const char *path, int flags, int rpermission)

  4. filesize — PUBLIC off_t filesize(const char *path)

  5. filesize2 — PUBLIC off_t filesize2(int fd)

  6. lock_file — PUBLIC int lock_file(int fd)

  7. unlock_file — PUBLIC int unlock_file(int fd)

  8. is_regular_file — PUBLIC BOOL is_regular_file(const char *path)

  9. is_directory — PUBLIC BOOL is_directory(const char *path)

  10. file_size — PUBLIC off_t file_size(const char *path)

  11. file_permission — PUBLIC mode_t file_permission(const char *path)

  12. file_exists — PUBLIC BOOL file_exists(const char *directory, const char *filename)

  13. subdir_exists — PUBLIC BOOL subdir_exists(const char *directory, const char *subdir)

  14. file_remove — PUBLIC int file_remove(const char *directory, const char *filename)

  15. mkrdir — PUBLIC int mkrdir(const char *path, int xpermission)

  16. rmrdir — PUBLIC int rmrdir(const char *path)

  17. rmrcontentdir — PUBLIC int rmrcontentdir(const char *root_dir)

  18. delete_right_char — PUBLIC char *delete_right_char(char *s, char x)

  19. delete_left_char — PUBLIC char *delete_left_char(char *s, char x)

  20. build_path — PUBLIC char *build_path(char *bf, size_t bfsize, ...)

  21. get_last_segment — PUBLIC char *get_last_segment(char *path)

  22. pop_last_segment — PUBLIC char *pop_last_segment(char *path)

  23. helper_quote2doublequote — PUBLIC char *helper_quote2doublequote(char *str)

  24. helper_doublequote2quote — PUBLIC char *helper_doublequote2quote(char *str)

  25. all_numbers — PUBLIC BOOL all_numbers(const char* s)

  26. nice_size — PUBLIC void nice_size(char* bf, size_t bfsize, uint64_t bytes, BOOL b1024)

  27. delete_right_blanks — PUBLIC void delete_right_blanks(char *s)

  28. delete_left_blanks — PUBLIC void delete_left_blanks(char *s)

  29. left_justify — PUBLIC void left_justify(char *s)

  30. strntoupper — PUBLIC char *strntoupper(char* s, size_t n)

  31. strntolower — PUBLIC char *strntolower(char* s, size_t n)

  32. translate_string — PUBLIC char *translate_string( char *to, int tolen, const char *from, const char *mk_to, const char *mk_from )

  33. change_char — PUBLIC int change_char(char *s, char old_c, char new_c)

  34. get_parameter — PUBLIC char *get_parameter(char *s, char **save_ptr)

  35. get_key_value_parameter — PUBLIC char *get_key_value_parameter(char *s, char **key, char **save_ptr)

  36. is_secret_name — PUBLIC BOOL is_secret_name(const char *name, size_t len)

  37. is_secret_name_any — PUBLIC BOOL is_secret_name_any(const char *name, size_t len)

  38. mask_secrets_inline — PUBLIC char *mask_secrets_inline(const char *str)

  39. json_mask_secrets — PUBLIC json_t *json_mask_secrets(json_t *jn)

  40. json_mask_secrets_capped — PUBLIC json_t *json_mask_secrets_capped(json_t *jn, size_t max_bytes)

  41. mask_secrets_in_text — PUBLIC size_t mask_secrets_in_text(char *bf, size_t len)

  42. split2 — PUBLIC const char **split2(const char *str, const char *delim, int *list_size)

  43. version_cmp — PUBLIC int version_cmp(const char *version1, const char *version2)

  44. split_free2 — PUBLIC void split_free2(const char **list)

  45. split3 — PUBLIC const char **split3(const char *str, const char *delim, int *plist_size)

  46. split_free3 — PUBLIC void split_free3(const char **list)

  47. str_concat — PUBLIC char *str_concat(const char *str1, const char *str2)

  48. str_concat3 — PUBLIC char *str_concat3(const char *str1, const char *str2, const char *str3)

  49. str_concat_free — PUBLIC void str_concat_free(char *s)

  50. idx_in_list — PUBLIC int idx_in_list(const char **list, const char *str, BOOL ignore_case)

  51. str_in_list — PUBLIC BOOL str_in_list(const char **list, const char *str, BOOL ignore_case)

  52. str_match_regex — PUBLIC BOOL str_match_regex(const char *str, const char *pattern, int cflags)

  53. json_config — PUBLIC char *json_config( BOOL print_verbose_config, BOOL print_final_config, const char *fixed_config, const char *variable_config, const char *config_json_file, const char *parameter_config, pe_flag_t quit )

  54. json_config — PUBLIC json_t *json_config( BOOL print_verbose_config, BOOL print_final_config, const char *fixed_config, const char *variable_config, const char *config_json_file, const char *parameter_config, pe_flag_t quit )

  55. json_replace_var_custom — PUBLIC json_t *json_replace_var_custom( json_t *jn_dict, json_t *jn_vars, const char *open, const char *close )

  56. json_replace_var — PUBLIC json_t *json_replace_var( json_t *jn_dict, json_t *jn_vars )

  57. load_persistent_json — PUBLIC json_t *load_persistent_json( hgobj gobj, const char *directory, const char *filename, log_opt_t on_critical_error, int *pfd, BOOL exclusive, BOOL silence )

  58. load_json_from_file — PUBLIC json_t *load_json_from_file( hgobj gobj, const char *directory, const char *filename, log_opt_t on_critical_error )

  59. save_json_to_file — PUBLIC int save_json_to_file( hgobj gobj, const char *directory, const char *filename, int xpermission, int rpermission, log_opt_t on_critical_error, BOOL create, BOOL only_read, json_t *jn_data )

  60. create_json_record — PUBLIC json_t *create_json_record( hgobj gobj, const json_desc_t *json_desc )

  61. json_desc_to_schema — PUBLIC json_t *json_desc_to_schema(const json_desc_t *json_desc)

  62. bits2jn_strlist — PUBLIC json_t *bits2jn_strlist( const char **strings_table, uint64_t bits )

  63. bits2gbuffer — PUBLIC gbuffer_t *bits2gbuffer( const char **strings_table, uint64_t bits )

  64. strings2bits — PUBLIC uint64_t strings2bits( const char **strings_table, const char *str, const char *separators )

  65. json_list_str_index — PUBLIC int json_list_str_index(json_t *jn_list, const char *str, BOOL ignore_case)

  66. json_list_int — PUBLIC json_int_t json_list_int(json_t *jn_list, size_t idx)

  67. json_list_int_index — PUBLIC int json_list_int_index(json_t *jn_list, json_int_t value)

  68. json_list_find — PUBLIC int json_list_find(json_t *list, json_t *value)

  69. json_list_update — PUBLIC int json_list_update(json_t *list, json_t *other, BOOL as_set_type)

  70. json_is_range — PUBLIC BOOL json_is_range(json_t *list, json_int_t *pfirst, json_int_t *psecond)

  71. json_range_list — PUBLIC json_t *json_range_list(json_t *list)

  72. json_listsrange2set — PUBLIC json_t *json_listsrange2set( json_t *listsrange )

  73. json_dict_recursive_update — PUBLIC int json_dict_recursive_update(json_t *object, json_t *other, BOOL overwrite)

  74. jn2real — PUBLIC double jn2real( json_t *jn_var )

  75. jn2integer — PUBLIC json_int_t jn2integer( json_t *jn_var )

  76. jn2string — PUBLIC char *jn2string( json_t *jn_var )

  77. jn2bool — PUBLIC BOOL jn2bool( json_t *jn_var )

  78. cmp_two_simple_json — PUBLIC int cmp_two_simple_json( json_t *jn_var1, json_t *jn_var2 )

  79. json_is_identical — PUBLIC BOOL json_is_identical( json_t *kw1, json_t *kw2 )

  80. anystring2json — PUBLIC json_t *anystring2json(const char *bf, size_t len, BOOL verbose)

  81. anyfile2json — PUBLIC json_t *anyfile2json(const char *path, BOOL verbose)

  82. string2json — PUBLIC json_t *string2json(const char *str, BOOL verbose)

  83. json_config_string2json — PUBLIC json_t *json_config_string2json(const char *bf, BOOL verbose)

  84. set_real_precision — PUBLIC int set_real_precision(int precision)

  85. get_real_precision — PUBLIC int get_real_precision(void)

  86. json2str — PUBLIC char *json2str(const json_t *jn)

  87. json2uglystr — PUBLIC char *json2uglystr(const json_t *jn)

  88. json_check_refcounts — PUBLIC int json_check_refcounts( json_t *kw, int max_refcount, int *result )

  89. json_print_refcounts — PUBLIC int json_print_refcounts( json_t *jn, int level )

  90. json_str_in_list — PUBLIC BOOL json_str_in_list(hgobj gobj, json_t *jn_list, const char *str, BOOL ignore_case)

  91. walk_dir_tree — PUBLIC int walk_dir_tree( hgobj gobj, const char *root_dir, const char *pattern, wd_option opt, walkdir_cb cb, void *user_data )

  92. find_files_with_suffix_array — PUBLIC int find_files_with_suffix_array( hgobj gobj, const char *directory, const char *suffix, dir_array_t *da )

  93. dir_array_sort — PUBLIC void dir_array_sort( dir_array_t *da )

  94. dir_array_free — PUBLIC void dir_array_free( dir_array_t *da )

  95. walk_dir_array — PUBLIC int walk_dir_array( hgobj gobj, const char *root_dir, const char *re, wd_option opt, dir_array_t *da )

  96. get_ordered_filename_array — PUBLIC int get_ordered_filename_array( hgobj gobj, const char *root_dir, const char *re, wd_option opt, dir_array_t *da )

  97. tm_to_time_t — PUBLIC time_t tm_to_time_t(const struct tm *tm)

  98. date_mode_from_type — PUBLIC struct date_mode *date_mode_from_type(enum date_mode_type type)

  99. show_date — PUBLIC const char *show_date(timestamp_t time, int timezone, const struct date_mode *mode)

  100. show_date_relative — PUBLIC void show_date_relative( timestamp_t time, char *timebuf, int timebufsize )

  101. parse_date — PUBLIC int parse_date( const char *date, char *out, int outsize )

  102. parse_date_basic — PUBLIC int parse_date_basic(const char *date, timestamp_t *timestamp, int *offset)

  103. parse_expiry_date — PUBLIC int parse_expiry_date(const char *date, timestamp_t *timestamp)

  104. datestamp — PUBLIC void datestamp( char *out, int outsize )

  105. parse_date_format — PUBLIC void parse_date_format(const char *format, struct date_mode *mode)

  106. date_overflows — PUBLIC int date_overflows(timestamp_t date)

  107. hex2bin — PUBLIC char *hex2bin(char *bf, int bfsize, const char *hex, size_t hex_len, size_t *out_len)

  108. bin2hex — PUBLIC char *bin2hex(char *bf, int bfsize, const uint8_t *bin, size_t bin_len)

  109. tdump — PUBLIC void tdump(const char *prefix, const uint8_t *s, size_t len, view_fn_t view, int nivel)

  110. tdump2json — PUBLIC json_t *tdump2json(const uint8_t *s, size_t len)

  111. print_json — PUBLIC int print_json(const char *label, json_t *jn)

  112. debug_json — PUBLIC int debug_json(const char *label, json_t *jn, BOOL verbose)

  113. debug_json2 — PUBLIC int debug_json2(json_t *jn, const char *format, ...)JANSSON_ATTRS((format(printf, 2, 3)))

  114. current_timestamp — PUBLIC char *current_timestamp(char *bf, size_t bfsize)

  115. tm2timestamp — PUBLIC char *tm2timestamp(char *bf, int bfsize, struct tm *tm)

  116. t2timestamp — PUBLIC char *t2timestamp(char *bf, int bfsize, time_t t, BOOL local)

  117. start_sectimer — PUBLIC time_t start_sectimer(time_t seconds)

  118. test_sectimer — PUBLIC BOOL test_sectimer(time_t value)

  119. start_msectimer — PUBLIC uint64_t start_msectimer(uint64_t milliseconds)

  120. test_msectimer — PUBLIC BOOL test_msectimer(uint64_t value)

  121. time_in_milliseconds_monotonic — PUBLIC uint64_t time_in_milliseconds_monotonic(void)

  122. time_in_milliseconds — PUBLIC uint64_t time_in_milliseconds(void)

  123. time_in_seconds — PUBLIC time_t time_in_seconds(void)

  124. cpu_usage — PUBLIC uint64_t cpu_usage(void)

  125. cpu_usage_percent — PUBLIC double cpu_usage_percent( uint64_t *last_cpu_ticks, uint64_t *last_ms )

  126. htonll — PUBLIC uint64_t htonll(uint64_t value)

  127. ntohll — PUBLIC uint64_t ntohll(uint64_t value)

  128. list_open_files — PUBLIC void list_open_files(void)

  129. gmtime2timezone — PUBLIC time_t gmtime2timezone(time_t t, const char *tz, struct tm *ltm, time_t *offset)

  130. formatdate — PUBLIC char *formatdate(time_t t, char *bf, int bfsize, const char *format)

  131. count_char — PUBLIC int count_char(const char *s, char c)

  132. get_hostname — PUBLIC const char *get_hostname(void)

  133. create_random_uuid — PUBLIC int create_random_uuid(char *bf, int bfsize)

  134. node_uuid — PUBLIC const char *node_uuid(void)

  135. is_metadata_key — PUBLIC BOOL is_metadata_key(const char *key)

  136. is_private_key — PUBLIC BOOL is_private_key(const char *key)

  137. comm_prot_register — PUBLIC int comm_prot_register(gclass_name_t gclass_name, const char *schema)

  138. comm_prot_get_gclass — PUBLIC gclass_name_t comm_prot_get_gclass(const char *schema)

  139. comm_prot_free — PUBLIC void comm_prot_free(void)

  140. launch_daemon — PUBLIC int launch_daemon( BOOL redirect_stdio_to_null, const char *program, ... )

  141. parse_url — PUBLIC int parse_url( hgobj gobj, const char *uri, char *schema, size_t schema_size, char *host, size_t host_size, char *port, size_t port_size, char *path, size_t path_size, char *query, size_t query_size, BOOL no_schema )

  142. get_url_schema — PUBLIC int get_url_schema( hgobj gobj, const char *uri, char *schema, size_t schema_size )

  143. free_ram_in_kb — PUBLIC unsigned long free_ram_in_kb(void)

  144. total_ram_in_kb — PUBLIC unsigned long total_ram_in_kb(void)

  145. read_process_cmdline — PUBLIC int read_process_cmdline(char *bf, size_t bfsize, pid_t pid)

  146. copyfile — PUBLIC int copyfile( const char* source, const char* destination, int permission, BOOL overwrite )

  147. set_nonblocking — PUBLIC int set_nonblocking(int fd)

  148. set_cloexec — PUBLIC int set_cloexec(int fd)

  149. upper — PUBLIC char *upper(char *s)

  150. lower — PUBLIC char *lower(char *s)

  151. capitalize — PUBLIC char *capitalize(char *s)

  152. set_tcp_socket_options — PUBLIC int set_tcp_socket_options(int fd, int delay)

  153. is_tcp_socket — PUBLIC BOOL is_tcp_socket(int fd)

  154. is_udp_socket — PUBLIC BOOL is_udp_socket(int fd)

  155. print_socket_address — PUBLIC int print_socket_address(char *buf, size_t buflen, const struct sockaddr *sa)

  156. get_peername — PUBLIC int get_peername(char *bf, size_t bfsize, int fd)

  157. get_sockname — PUBLIC int get_sockname(char *bf, size_t bfsize, int fd)

  158. check_open_fds — PUBLIC int check_open_fds(void)

  159. print_open_fds — PUBLIC int print_open_fds(const char *fmt, ...)

  160. get_inotify_self_usage — PUBLIC int get_inotify_self_usage(int *instances, int *watches)

  161. is_yuneta_user — PUBLIC int is_yuneta_user(const char *username)

  162. yuneta_getpwuid — PUBLIC struct passwd *yuneta_getpwuid(uid_t uid)

  163. yuneta_getpwnam — PUBLIC struct passwd *yuneta_getpwnam(const char *name)

  164. yuneta_getgrnam — PUBLIC struct group *yuneta_getgrnam(const char *name)

  165. yuneta_getgrouplist — PUBLIC int yuneta_getgrouplist(const char *user, gid_t group, gid_t *groups, int *ngroups)

  166. path_basename — PUBLIC const char *path_basename(const char *path)

  167. get_yunetas_base — PUBLIC const char *get_yunetas_base(void)

  168. source2base64_for_yunetas — PUBLIC gbuffer_t *source2base64_for_yunetas( const char *source, char *comment, int commentlen )

  169. replace_cli_vars — PUBLIC gbuffer_t *replace_cli_vars( const char *command, char *comment, int commentlen )

  170. get_number_from_nn_table — PUBLIC int get_number_from_nn_table(const number_name_table_t *table, const char *name)

  171. get_name_from_nn_table — PUBLIC const char *get_name_from_nn_table(const number_name_table_t *table, int number)

  172. get_hours_range — PUBLIC time_range_t get_hours_range(time_t t, int range, const char *TZ)

  173. get_days_range — PUBLIC time_range_t get_days_range(time_t t, int range, const char *TZ)

  174. get_weeks_range — PUBLIC time_range_t get_weeks_range(time_t t, int range, const char *TZ)

  175. get_months_range — PUBLIC time_range_t get_months_range(time_t t, int range, const char *TZ)

  176. get_years_range — PUBLIC time_range_t get_years_range(time_t t, int range, const char *TZ)

  177. sha256_digest — PUBLIC void sha256_digest(const void *data, size_t len, uint8_t digest[SHA256_DIGEST_LEN])

  178. sha256_hex — PUBLIC int sha256_hex(const void *data, size_t len, char *bf, size_t bflen)

kwid.h — 60 functions

Source: kernel/c/gobj-c/src/kwid.h

  1. kw_add_binary_type — PUBLIC int kw_add_binary_type( const char *binary_field_name, const char *serialized_field_name, serialize_fn_t serialize_fn, deserialize_fn_t deserialize_fn, incref_fn_t incref_fn, decref_fn_t decref_fn )

  2. kw_serialize — PUBLIC json_t *kw_serialize( hgobj gobj, json_t *kw )

  3. kw_serialize_to_string — PUBLIC char *kw_serialize_to_string( hgobj gobj, json_t *kw )

  4. kw_deserialize — PUBLIC json_t *kw_deserialize( hgobj gobj, json_t *kw )

  5. kw_incref — PUBLIC json_t *kw_incref(json_t *kw)

  6. kw_decref — PUBLIC json_t *kw_decref(json_t* kw)

  7. kw_has_key — PUBLIC BOOL kw_has_key(json_t *kw, const char *key)

  8. kw_set_path_delimiter — PUBLIC char kw_set_path_delimiter(char delimiter)

  9. kw_find_path — PUBLIC json_t *kw_find_path(hgobj gobj, json_t *kw, const char *path, BOOL verbose)

  10. kw_set_dict_value — PUBLIC int kw_set_dict_value( hgobj gobj, json_t *kw, const char *path, json_t *value )

  11. kw_set_subdict_value — PUBLIC int kw_set_subdict_value( hgobj gobj, json_t* kw, const char *path, const char *key, json_t *value )

  12. kw_delete — PUBLIC int kw_delete( hgobj gobj, json_t *kw, const char *path )

  13. kw_delete_subkey — PUBLIC int kw_delete_subkey(hgobj gobj, json_t *kw, const char *path, const char *key)

  14. kw_find_str_in_list — PUBLIC int kw_find_str_in_list( hgobj gobj, json_t *kw_list, const char *str )

  15. kw_find_json_in_list — PUBLIC int kw_find_json_in_list( hgobj gobj, json_t *kw_list, json_t *item, kw_flag_t flag )

  16. kw_select — PUBLIC json_t *kw_select( hgobj gobj, json_t *kw, json_t *jn_filter, BOOL (*match_fn) ( json_t *kw, json_t *jn_filter ) )

  17. kw_collect — PUBLIC json_t *kw_collect( hgobj gobj, json_t *kw, json_t *jn_filter, BOOL (*match_fn) ( json_t *kw, json_t *jn_filter ) )

  18. kwid_compare_records — PUBLIC BOOL kwid_compare_records( hgobj gobj, json_t *record, json_t *expected, const char **ignore_keys, BOOL without_metadata, BOOL without_private, BOOL verbose )

  19. kwid_compare_lists — PUBLIC BOOL kwid_compare_lists( hgobj gobj, json_t *list, json_t *expected, const char **ignore_keys, BOOL without_metadata, BOOL without_private, BOOL verbose )

  20. kw_get_dict — PUBLIC json_t *kw_get_dict( hgobj gobj, json_t *kw, const char *path, json_t *default_value, kw_flag_t flag )

  21. kw_get_list — PUBLIC json_t *kw_get_list( hgobj gobj, json_t *kw, const char *path, json_t *default_value, kw_flag_t flag )

  22. kw_get_list_value — PUBLIC json_t *kw_get_list_value( hgobj gobj, json_t* kw, int idx, kw_flag_t flag )

  23. kw_get_int — PUBLIC json_int_t kw_get_int( hgobj gobj, json_t *kw, const char *path, json_int_t default_value, kw_flag_t flag )

  24. kw_get_real — PUBLIC double kw_get_real( hgobj gobj, json_t *kw, const char *path, double default_value, kw_flag_t flag )

  25. kw_get_bool — PUBLIC BOOL kw_get_bool( hgobj gobj, json_t *kw, const char *path, BOOL default_value, kw_flag_t flag )

  26. kw_get_str — PUBLIC const char *kw_get_str( hgobj gobj, json_t *kw, const char *path, const char *default_value, kw_flag_t flag )

  27. kw_get_dict_value — PUBLIC json_t *kw_get_dict_value( hgobj gobj, json_t *kw, const char *path, json_t *default_value, kw_flag_t flag )

  28. kw_get_subdict_value — PUBLIC json_t *kw_get_subdict_value( hgobj gobj, json_t *kw, const char *path, const char *key, json_t *jn_default_value, kw_flag_t flag )

  29. kw_update_except — PUBLIC void kw_update_except( hgobj gobj, json_t *kw, json_t *other, const char **except_keys )

  30. kw_update_missing — PUBLIC int kw_update_missing( hgobj gobj, json_t *kw, json_t *other )

  31. kw_duplicate — PUBLIC json_t *kw_duplicate( hgobj gobj, json_t *kw )

  32. kw_twin — PUBLIC json_t *kw_twin( hgobj gobj, json_t *kw )

  33. kw_clone_by_path — PUBLIC json_t *kw_clone_by_path( hgobj gobj, json_t *kw, const char **paths )

  34. kw_clone_by_keys — PUBLIC json_t *kw_clone_by_keys( hgobj gobj, json_t *kw, json_t *keys, BOOL verbose )

  35. kw_clone_by_not_keys — PUBLIC json_t *kw_clone_by_not_keys( hgobj gobj, json_t *kw, json_t *keys, BOOL verbose )

  36. kw_pop — PUBLIC int kw_pop( json_t *kw1, json_t *kw2 )

  37. kw_match_simple — PUBLIC BOOL kw_match_simple( json_t *kw, json_t *jn_filter )

  38. kw_delete_private_keys — PUBLIC int kw_delete_private_keys( json_t *kw )

  39. kw_delete_metadata_keys — PUBLIC int kw_delete_metadata_keys( json_t *kw )

  40. kw_walk — PUBLIC int kw_walk( hgobj gobj, json_t *kw, int (*callback)(hgobj gobj, json_t *kw, const char *key, json_t *value) )

  41. kw_collapse — PUBLIC json_t *kw_collapse( hgobj gobj, json_t *kw, int collapse_lists_limit, int collapse_dicts_limit )

  42. kwid_get — PUBLIC json_t *kwid_get( hgobj gobj, json_t *kw, kw_flag_t flag, const char *path, ... ) JANSSON_ATTRS((format(printf, 4, 5)))

  43. kwid_new_list — PUBLIC json_t *kwid_new_list( hgobj gobj, json_t *kw, kw_flag_t flag, const char *path, ... ) JANSSON_ATTRS((format(printf, 4, 5)))

  44. kwid_new_dict — PUBLIC json_t *kwid_new_dict( hgobj gobj, json_t *kw, kw_flag_t flag, const char *path, ... ) JANSSON_ATTRS((format(printf, 4, 5)))

  45. kw_filter_private — PUBLIC json_t *kw_filter_private( hgobj gobj, json_t *kw )

  46. kw_filter_metadata — PUBLIC json_t *kw_filter_metadata( hgobj gobj, json_t *kw )

  47. kw_size — PUBLIC size_t kw_size(json_t *kw)

  48. kwjr_get — PUBLIC json_t *kwjr_get( hgobj gobj, json_t *kw, const char *id, json_t *new_record, const json_desc_t *json_desc, size_t *idx_, kw_flag_t flag )

  49. kwid_get_ids — PUBLIC json_t *kwid_get_ids( json_t *ids )

  50. kw_has_word — PUBLIC BOOL kw_has_word( hgobj gobj, json_t *kw, const char *word, kw_flag_t kw_flag )

  51. kwid_match_id — PUBLIC BOOL kwid_match_id( hgobj gobj, json_t *ids, const char *id )

  52. kwid_match_nid — PUBLIC BOOL kwid_match_nid( hgobj gobj, json_t *ids, const char *id, int max_id_size )

  53. json2flat — PUBLIC json_t *json2flat(json_t *jn_nested)

  54. flat2json — PUBLIC json_t *flat2json(json_t *jn_flat, char *error, int error_size)

  55. flat_key_join — PUBLIC char *flat_key_join(json_t *jn_segments)

  56. flat_key_split — PUBLIC json_t *flat_key_split(const char *key)

  57. flat_diff — PUBLIC json_t *flat_diff(json_t *jn_flat1, json_t *jn_flat2)

  58. flat_apply — PUBLIC int flat_apply(json_t *jn_flat, json_t *jn_diff, char *error, int error_size)

  59. json_flatten_dict — PUBLIC json_t *json_flatten_dict(json_t *jn_nested)

  60. json_unflatten_dict — PUBLIC json_t *json_unflatten_dict(json_t *jn_flat)

log_udp_handler.h — 6 functions

Source: kernel/c/gobj-c/src/log_udp_handler.h

  1. udpc_start_up — PUBLIC int udpc_start_up(const char *process_name, const char *hostname, int pid)

  2. udpc_end — PUBLIC void udpc_end(void)

  3. udpc_open — PUBLIC udpc_t udpc_open( const char *url, const char *bindip, const char *if_name, size_t bf_size, size_t udp_frame_size, output_format_t output_format, BOOL exit_on_fail )

  4. udpc_close — PUBLIC void udpc_close(udpc_t udpc)

  5. udpc_write — PUBLIC int udpc_write(udpc_t udpc, int priority, const char *bf, size_t len)

  6. udpc_fwrite — PUBLIC int udpc_fwrite(udpc_t udpc, int priority, const char *format, ...)

rotatory.h — 12 functions

Source: kernel/c/gobj-c/src/rotatory.h

  1. rotatory_start_up — PUBLIC int rotatory_start_up(void)

  2. rotatory_end — PUBLIC void rotatory_end(void)

  3. rotatory_open — PUBLIC hrotatory_h rotatory_open( const char* path, size_t bf_size, size_t max_megas_rotatoryfile_size, size_t min_free_disk_percentage, int xpermission, int rpermission, BOOL exit_on_fail )

  4. rotatory_close — PUBLIC void rotatory_close(hrotatory_h hr)

  5. rotatory_subscribe2newfile — PUBLIC int rotatory_subscribe2newfile( hrotatory_h hr, int (*cb_newfile)(void *user_data, const char *old_filename, const char *new_filename), void *user_data )

  6. rotatory_write — PUBLIC int rotatory_write(hrotatory_h hr, int priority, const char *bf, size_t len)

  7. rotatory_fwrite — PUBLIC int rotatory_fwrite(hrotatory_h hr_, int priority, const char *format, ...)

  8. rotatory_truncate — PUBLIC void rotatory_truncate(hrotatory_h hr)

  9. rotatory_flush — PUBLIC void rotatory_flush(hrotatory_h hr)

  10. rotatory_path — PUBLIC const char *rotatory_path(hrotatory_h hr)

  11. rotatory_keep_all_old_files — PUBLIC int rotatory_keep_all_old_files(hrotatory_h hr, BOOL keep_all)

  12. rotatory_remove_old_files — PUBLIC int rotatory_remove_old_files( hrotatory_h hr, unsigned keep_days, json_t *jn_removed, uint64_t *removed_bytes )

stats_parser.h — 3 functions

Source: kernel/c/gobj-c/src/stats_parser.h

  1. stats_parser — PUBLIC json_t *stats_parser( hgobj gobj, const char *stats, json_t *kw, hgobj src )

  2. build_stats — PUBLIC json_t *build_stats( hgobj gobj, const char *stats, json_t *kw, hgobj src )

  3. build_stats_response — PUBLIC json_t *build_stats_response( hgobj gobj, json_int_t result, json_t *jn_comment, json_t *jn_schema, json_t *jn_data )

testing.h — 11 functions

Source: kernel/c/gobj-c/src/testing.h

  1. capture_log_write — PUBLIC int capture_log_write(void* v, int priority, const char* bf, size_t len)

  2. set_expected_results — PUBLIC void set_expected_results( const char *name, json_t *errors_list, json_t *expected, const char **ignore_keys, BOOL verbose )

  3. set_expected_results_unordered — PUBLIC void set_expected_results_unordered( const char *name, json_t *errors_list, json_t *expected, const char **ignore_keys, BOOL verbose )

  4. test_json_file — PUBLIC int test_json_file( const char *file )

  5. test_json — PUBLIC int test_json( json_t *jn_found )

  6. test_directory_permission — PUBLIC int test_directory_permission(const char *path, mode_t permission)

  7. test_file_permission_and_size — PUBLIC int test_file_permission_and_size(const char *path, mode_t permission, off_t size)

  8. raise_open_files_limit — PUBLIC int raise_open_files_limit(void)

  9. test_list — PUBLIC int test_list(json_t *found, json_t *expected, const char *msg, ...) JANSSON_ATTRS((format(printf, 3, 4)))

  10. set_measure_times — PUBLIC void set_measure_times(int types)

  11. get_measure_times — PUBLIC int get_measure_times(void)

Total: 616 functions

libjwt (JWT Authentication)

jwt.h — 84 functions

Source: kernel/c/libjwt/src/jwt.h

  1. jwt_get_alg — jwt_alg_t jwt_get_alg(const jwt_t *jwt)

  2. jwt_builder_new — jwt_builder_t *jwt_builder_new(void)

  3. jwt_builder_free — void jwt_builder_free(jwt_builder_t *builder)

  4. jwt_builder_error — int jwt_builder_error(const jwt_builder_t *builder)

  5. jwt_builder_error_msg — const char *jwt_builder_error_msg(const jwt_builder_t *builder)

  6. jwt_builder_error_clear — void jwt_builder_error_clear(jwt_builder_t *builder)

  7. jwt_builder_setkey — int jwt_builder_setkey(jwt_builder_t *builder, const jwt_alg_t alg, const jwk_item_t *key)

  8. jwt_builder_enable_iat — int jwt_builder_enable_iat(jwt_builder_t *builder, int enable)

  9. jwt_builder_setcb — int jwt_builder_setcb(jwt_builder_t *builder, jwt_callback_t cb, void *ctx)

  10. jwt_builder_getctx — void *jwt_builder_getctx(jwt_builder_t *builder)

  11. jwt_builder_generate — char *jwt_builder_generate(jwt_builder_t *builder)

  12. jwt_checker_new — jwt_checker_t *jwt_checker_new(void)

  13. jwt_checker_free — void jwt_checker_free(jwt_checker_t *checker)

  14. jwt_checker_error — int jwt_checker_error(const jwt_checker_t *checker)

  15. jwt_checker_error_msg — const char *jwt_checker_error_msg(const jwt_checker_t *checker)

  16. jwt_checker_error_clear — void jwt_checker_error_clear(jwt_checker_t *checker)

  17. jwt_checker_setkey — int jwt_checker_setkey(jwt_checker_t *checker, const jwt_alg_t alg, const jwk_item_t *key)

  18. jwt_checker_setcb — int jwt_checker_setcb(jwt_checker_t *checker, jwt_callback_t cb, void *ctx)

  19. jwt_checker_getctx — void *jwt_checker_getctx(jwt_checker_t *checker)

  20. jwt_checker_verify — int jwt_checker_verify(jwt_checker_t *checker, const char *token)

  21. jwt_checker_verify2 — json_t *jwt_checker_verify2(jwt_checker_t *checker, const char *token)

  22. jwt_builder_header_set — jwt_value_error_t jwt_builder_header_set(jwt_builder_t *builder, jwt_value_t *value)

  23. jwt_builder_header_get — jwt_value_error_t jwt_builder_header_get(jwt_builder_t *builder, jwt_value_t *value)

  24. jwt_builder_header_del — jwt_value_error_t jwt_builder_header_del(jwt_builder_t *builder, const char *header)

  25. jwt_builder_claim_set — jwt_value_error_t jwt_builder_claim_set(jwt_builder_t *builder, jwt_value_t *value)

  26. jwt_builder_claim_get — jwt_value_error_t jwt_builder_claim_get(jwt_builder_t *builder, jwt_value_t *value)

  27. jwt_builder_claim_del — jwt_value_error_t jwt_builder_claim_del(jwt_builder_t *builder, const char *claim)

  28. jwt_builder_time_offset — int jwt_builder_time_offset(jwt_builder_t *builder, jwt_claims_t claim, time_t secs)

  29. jwt_checker_claim_get — const char *jwt_checker_claim_get(jwt_checker_t *checker, jwt_claims_t type)

  30. jwt_checker_claim_set — int jwt_checker_claim_set(jwt_checker_t *checker, jwt_claims_t type, const char *value)

  31. jwt_checker_claim_del — int jwt_checker_claim_del(jwt_checker_t *checker, jwt_claims_t type)

  32. jwt_checker_time_leeway — int jwt_checker_time_leeway(jwt_checker_t *checker, jwt_claims_t claim, time_t secs)

  33. jwt_header_set — jwt_value_error_t jwt_header_set(jwt_t *jwt, jwt_value_t *value)

  34. jwt_header_get — jwt_value_error_t jwt_header_get(jwt_t *jwt, jwt_value_t *value)

  35. jwt_header_del — jwt_value_error_t jwt_header_del(jwt_t *jwt, const char *header)

  36. jwt_claim_set — jwt_value_error_t jwt_claim_set(jwt_t *jwt, jwt_value_t *value)

  37. jwt_claim_get — jwt_value_error_t jwt_claim_get(jwt_t *jwt, jwt_value_t *value)

  38. jwt_claim_del — jwt_value_error_t jwt_claim_del(jwt_t *jwt, const char *claim)

  39. jwt_alg_str — const char *jwt_alg_str(jwt_alg_t alg)

  40. jwt_str_alg — jwt_alg_t jwt_str_alg(const char *alg)

  41. jwks_load — jwk_set_t *jwks_load(jwk_set_t *jwk_set, const char *jwk_json_str)

  42. jwks_load_strn — jwk_set_t *jwks_load_strn(jwk_set_t *jwk_set, const char *jwk_json_str, const size_t len)

  43. jwks_load_fromfile — jwk_set_t *jwks_load_fromfile(jwk_set_t *jwk_set, const char *file_name)

  44. jwks_load_fromfp — jwk_set_t *jwks_load_fromfp(jwk_set_t *jwk_set, FILE *input)

  45. jwks_load_fromurl — jwk_set_t *jwks_load_fromurl(jwk_set_t *jwk_set, const char *url, int verify)

  46. jwks_create — jwk_set_t *jwks_create(const char *jwk_json_str)

  47. jwk_process_one — jwk_item_t *jwk_process_one(jwk_set_t *jwk_set, json_t *jwk)

  48. jwks_item_add — int jwks_item_add(jwk_set_t *jwk_set, jwk_item_t *item)

  49. jwks_item_free2 — int jwks_item_free2(jwk_set_t *jwk_set, jwk_item_t *item)

  50. jwks_create_strn — jwk_set_t *jwks_create_strn(const char *jwk_json_str, const size_t len)

  51. jwks_create_fromfile — jwk_set_t *jwks_create_fromfile(const char *file_name)

  52. jwks_create_fromfp — jwk_set_t *jwks_create_fromfp(FILE *input)

  53. jwks_create_fromurl — jwk_set_t *jwks_create_fromurl(const char *url, int verify)

  54. jwks_error — int jwks_error(const jwk_set_t *jwk_set)

  55. jwks_error_any — int jwks_error_any(const jwk_set_t *jwk_set)

  56. jwks_error_msg — const char *jwks_error_msg(const jwk_set_t *jwk_set)

  57. jwks_error_clear — void jwks_error_clear(jwk_set_t *jwk_set)

  58. jwks_free — void jwks_free(jwk_set_t *jwk_set)

  59. jwks_item_get — const jwk_item_t *jwks_item_get(const jwk_set_t *jwk_set, size_t index)

  60. jwks_find_bykid — jwk_item_t *jwks_find_bykid(jwk_set_t *jwk_set, const char *kid)

  61. jwks_item_is_private — int jwks_item_is_private(const jwk_item_t *item)

  62. jwks_item_error — int jwks_item_error(const jwk_item_t *item)

  63. jwks_item_error_msg — const char *jwks_item_error_msg(const jwk_item_t *item)

  64. jwks_item_curve — const char *jwks_item_curve(const jwk_item_t *item)

  65. jwks_item_kid — const char *jwks_item_kid(const jwk_item_t *item)

  66. jwks_item_alg — jwt_alg_t jwks_item_alg(const jwk_item_t *item)

  67. jwks_item_kty — jwk_key_type_t jwks_item_kty(const jwk_item_t *item)

  68. jwks_item_use — jwk_pub_key_use_t jwks_item_use(const jwk_item_t *item)

  69. jwks_item_key_ops — jwk_key_op_t jwks_item_key_ops(const jwk_item_t *item)

  70. jwks_item_pem — const char *jwks_item_pem(const jwk_item_t *item)

  71. jwks_item_key_oct — int jwks_item_key_oct(const jwk_item_t *item, const unsigned char **buf, size_t *len)

  72. jwks_item_key_bits — int jwks_item_key_bits(const jwk_item_t *item)

  73. jwks_item_free — int jwks_item_free(jwk_set_t *jwk_set, size_t index)

  74. jwks_item_free_all — int jwks_item_free_all(jwk_set_t *jwk_set)

  75. jwks_item_free_bad — int jwks_item_free_bad(jwk_set_t *jwk_set)

  76. jwks_item_count — size_t jwks_item_count(const jwk_set_t *jwk_set)

  77. jwt_set_alloc — int jwt_set_alloc(jwt_malloc_t pmalloc, jwt_free_t pfree)

  78. jwt_get_alloc — void jwt_get_alloc(jwt_malloc_t *pmalloc, jwt_free_t *pfree)

  79. jwt_get_crypto_ops — const char *jwt_get_crypto_ops(void)

  80. jwt_get_crypto_ops_t — jwt_crypto_provider_t jwt_get_crypto_ops_t(void)

  81. jwt_set_crypto_ops — int jwt_set_crypto_ops(const char *opname)

  82. jwt_set_crypto_ops_t — int jwt_set_crypto_ops_t(jwt_crypto_provider_t opname)

  83. jwt_crypto_ops_supports_jwk — int jwt_crypto_ops_supports_jwk(void)

  84. jwt_init — JWT_CONSTRUCTOR void jwt_init(void)

Total: 84 functions

ytls (TLS Abstraction)

mbedtls.h — 1 functions

Source: kernel/c/ytls/src/tls/mbedtls.h

  1. mbed_api_tls — PUBLIC api_tls_t *mbed_api_tls(void)

openssl.h — 1 functions

Source: kernel/c/ytls/src/tls/openssl.h

  1. openssl_api_tls — PUBLIC api_tls_t *openssl_api_tls(void)

ytls.h — 16 functions

Source: kernel/c/ytls/src/ytls.h

  1. ytls_init — PUBLIC hytls ytls_init( hgobj gobj, json_t *jn_config, BOOL server )

  2. ytls_cleanup — PUBLIC void ytls_cleanup(hytls ytls)

  3. ytls_reload_certificates — PUBLIC int ytls_reload_certificates( hytls ytls, json_t *jn_config )

  4. ytls_get_cert_info — PUBLIC json_t *ytls_get_cert_info(hytls ytls)

  5. ytls_version — PUBLIC const char * ytls_version(hytls ytls)

  6. ytls_new_secure_filter — PUBLIC hsskt ytls_new_secure_filter( hytls ytls, int (*on_handshake_done_cb)(void *user_data, int error), int (*on_clear_data_cb)( void *user_data, gbuffer_t *gbuf ), int (*on_encrypted_data_cb)( void *user_data, gbuffer_t *gbuf ), void *user_data )

  7. ytls_shutdown — PUBLIC void ytls_shutdown(hytls ytls, hsskt sskt)

  8. ytls_free_secure_filter — PUBLIC void ytls_free_secure_filter(hytls ytls, hsskt sskt)

  9. ytls_do_handshake — PUBLIC int ytls_do_handshake(hytls ytls, hsskt sskt)

  10. ytls_encrypt_data — PUBLIC int ytls_encrypt_data( hytls ytls, hsskt sskt, gbuffer_t *gbuf )

  11. ytls_decrypt_data — PUBLIC int ytls_decrypt_data( hytls ytls, hsskt sskt, gbuffer_t *gbuf )

  12. ytls_get_last_error — PUBLIC const char *ytls_get_last_error(hytls ytls, hsskt sskt)

  13. ytls_set_trace — PUBLIC void ytls_set_trace(hytls ytls, hsskt sskt, BOOL set)

  14. ytls_set_peer_name — PUBLIC void ytls_set_peer_name(hytls ytls, hsskt sskt, const char *peername, const char *sockname)

  15. ytls_flush — PUBLIC int ytls_flush(hytls ytls, hsskt sskt)

  16. ytls_get_system_ca_bundle — PUBLIC const char *ytls_get_system_ca_bundle(void)

Total: 18 functions

yev_loop (Event Loop)

yev_loop.h — 28 functions

Source: kernel/c/yev_loop/src/yev_loop.h

  1. yev_loop_create — PUBLIC int yev_loop_create( hgobj yuno, unsigned entries, int keep_alive, yev_callback_t callback, yev_loop_h *yev_loop )

  2. yev_loop_destroy — PUBLIC void yev_loop_destroy(yev_loop_h yev_loop)

  3. yev_loop_run — PUBLIC int yev_loop_run(yev_loop_h yev_loop, int timeout_in_seconds)

  4. yev_loop_run_once — PUBLIC int yev_loop_run_once(yev_loop_h yev_loop)

  5. yev_loop_stop — PUBLIC int yev_loop_stop(yev_loop_h yev_loop)

  6. yev_loop_reset_running — PUBLIC void yev_loop_reset_running(yev_loop_h yev_loop)

  7. yev_protocol_set_protocol_fill_hints_fn — PUBLIC int yev_protocol_set_protocol_fill_hints_fn( yev_protocol_fill_hints_fn_t yev_protocol_fill_hints_fn )

  8. yev_get_state_name — PUBLIC const char *yev_get_state_name(yev_event_h yev_event)

  9. yev_get_waiting_completion — PUBLIC int yev_get_waiting_completion(yev_event_h yev_event, int *result)

  10. yev_set_gbuffer — PUBLIC int yev_set_gbuffer( yev_event_h yev_event, gbuffer_t *gbuf )

  11. yev_get_yuno — PUBLIC hgobj yev_get_yuno(yev_loop_h yev_loop)

  12. yev_start_event — PUBLIC int yev_start_event( yev_event_h yev_event )

  13. yev_start_timer_event — PUBLIC int yev_start_timer_event( yev_event_h yev_event, time_t timeout_ms, BOOL periodic )

  14. yev_stop_event — PUBLIC int yev_stop_event(yev_event_h yev_event)

  15. yev_destroy_event — PUBLIC void yev_destroy_event(yev_event_h yev_event)

  16. yev_create_timer_event — PUBLIC yev_event_h yev_create_timer_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj )

  17. yev_create_connect_event — PUBLIC yev_event_h yev_create_connect_event( yev_loop_h yev_loop, yev_callback_t callback, const char *dst_url, const char *src_url, int ai_family, int ai_flags, hgobj gobj )

  18. yev_rearm_connect_event — PUBLIC int yev_rearm_connect_event( yev_event_h yev_event, const char *dst_url, const char *src_url, int ai_family, int ai_flags )

  19. yev_create_accept_event — PUBLIC yev_event_h yev_create_accept_event( yev_loop_h yev_loop, yev_callback_t callback, const char *listen_url, int backlog, BOOL shared, int ai_family, int ai_flags, hgobj gobj )

  20. yev_dup_accept_event — PUBLIC yev_event_h yev_dup_accept_event( yev_event_h yev_server_accept, int dup_idx, hgobj gobj )

  21. yev_dup2_accept_event — PUBLIC yev_event_h yev_dup2_accept_event( yev_loop_h yev_loop, yev_callback_t callback, int fd_listen, hgobj gobj )

  22. yev_create_poll_event — PUBLIC yev_event_h yev_create_poll_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj, int fd, unsigned poll_mask )

  23. yev_create_read_event — PUBLIC yev_event_h yev_create_read_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj, int fd, gbuffer_t *gbuf )

  24. yev_create_write_event — PUBLIC yev_event_h yev_create_write_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj, int fd, gbuffer_t *gbuf )

  25. yev_create_recvmsg_event — PUBLIC yev_event_h yev_create_recvmsg_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj, int fd, gbuffer_t *gbuf )

  26. yev_create_sendmsg_event — PUBLIC yev_event_h yev_create_sendmsg_event( yev_loop_h yev_loop, yev_callback_t callback, hgobj gobj, int fd, gbuffer_t *gbuf, const struct sockaddr *dst_addr, socklen_t dst_addrlen )

  27. yev_event_type_name — PUBLIC const char *yev_event_type_name(yev_event_h yev_event)

  28. yev_flag_strings — PUBLIC const char **yev_flag_strings(void)

Total: 28 functions

timeranger2 (Time-Series DB)

fs_watcher.h — 5 functions

Source: kernel/c/timeranger2/src/fs_watcher.h

  1. fs_create_watcher_event — PUBLIC fs_event_t *fs_create_watcher_event( yev_loop_h yev_loop, const char *path, fs_flag_t fs_flag, fs_callback_t callback, hgobj gobj, void *user_data, void *user_data2 )

  2. fs_start_watcher_event — PUBLIC int fs_start_watcher_event( fs_event_t *fs_event )

  3. fs_stop_watcher_event — PUBLIC int fs_stop_watcher_event( fs_event_t *fs_event )

  4. fs_queued_events_end — PUBLIC uint64_t fs_queued_events_end( fs_event_t *fs_event )

  5. fs_watcher_dir_fd — PUBLIC int fs_watcher_dir_fd( fs_event_t *fs_event, int wd )

timeranger2.h — 52 functions

Source: kernel/c/timeranger2/src/timeranger2.h

  1. tranger2_startup — PUBLIC json_t *tranger2_startup( hgobj gobj, json_t *jn_tranger, yev_loop_h yev_loop )

  2. tranger2_stop — PUBLIC int tranger2_stop(json_t *tranger)

  3. tranger2_shutdown — PUBLIC int tranger2_shutdown(json_t *tranger)

  4. tranger2_str2system_flag — PUBLIC system_flag2_t tranger2_str2system_flag(const char *system_flag)

  5. tranger2_create_topic — PUBLIC json_t *tranger2_create_topic( json_t *tranger, const char *topic_name, const char *pkey, const char *tkey, json_t *jn_topic_ext, system_flag2_t system_flag, json_t *jn_cols, json_t *jn_var )

  6. tranger2_open_topic — PUBLIC json_t *tranger2_open_topic( json_t *tranger, const char *topic_name, BOOL verbose )

  7. tranger2_topic — PUBLIC json_t *tranger2_topic( json_t *tranger, const char *topic_name )

  8. tranger2_topic_path — PUBLIC int tranger2_topic_path( char *bf, size_t bfsize, json_t *tranger, const char *topic_name )

  9. tranger2_list_topics — PUBLIC json_t *tranger2_list_topics( json_t *tranger )

  10. tranger2_list_topic_names — PUBLIC json_t *tranger2_list_topic_names( json_t *tranger )

  11. tranger2_list_keys — PUBLIC json_t *tranger2_list_keys( json_t *tranger, const char *topic_name )

  12. tranger2_topic_size — PUBLIC uint64_t tranger2_topic_size( json_t *tranger, const char *topic_name )

  13. tranger2_topic_key_size — PUBLIC uint64_t tranger2_topic_key_size( json_t *tranger, const char *topic_name, const char *key )

  14. tranger2_topic_key_range — PUBLIC json_t *tranger2_topic_key_range( json_t *tranger, const char *topic_name, const char *key )

  15. tranger2_topic_is_open — PUBLIC BOOL tranger2_topic_is_open( json_t *tranger, const char *topic_name )

  16. tranger2_topic_name — PUBLIC const char *tranger2_topic_name( json_t *topic )

  17. tranger2_close_topic — PUBLIC int tranger2_close_topic( json_t *tranger, const char *topic_name )

  18. tranger2_delete_topic — PUBLIC int tranger2_delete_topic( json_t *tranger, const char *topic_name )

  19. tranger2_backup_topic — PUBLIC json_t *tranger2_backup_topic( json_t *tranger, const char *topic_name, const char *backup_path, const char *backup_name, BOOL overwrite_backup, tranger_backup_deleting_callback_t tranger_backup_deleting_callback )

  20. tranger2_write_topic_var — PUBLIC int tranger2_write_topic_var( json_t *tranger, const char *topic_name, json_t *jn_topic_var )

  21. tranger2_write_topic_cols — PUBLIC int tranger2_write_topic_cols( json_t *tranger, const char *topic_name, json_t *jn_cols )

  22. tranger2_topic_desc — PUBLIC json_t *tranger2_topic_desc( json_t *tranger, const char *topic_name )

  23. tranger2_list_topic_desc_cols — PUBLIC json_t *tranger2_list_topic_desc_cols( json_t *tranger, const char *topic_name )

  24. tranger2_dict_topic_desc_cols — PUBLIC json_t *tranger2_dict_topic_desc_cols( json_t *tranger, const char *topic_name )

  25. tranger2_append_record — PUBLIC int tranger2_append_record( json_t *tranger, const char *topic_name, uint64_t __t__, uint16_t user_flag, md2_record_ex_t *md_record_ex, json_t *jn_record )

  26. tranger2_delete_key — PUBLIC int tranger2_delete_key( json_t *tranger, const char *topic_name, const char *key )

  27. tranger2_delete_instance — PUBLIC int tranger2_delete_instance( json_t *tranger, const char *topic_name, const char *key, uint64_t __t__, uint64_t rowid, BOOL zero_payload )

  28. tranger2_write_user_flag — PUBLIC int tranger2_write_user_flag( json_t *tranger, const char *topic_name, const char *key, uint64_t __t__, uint64_t rowid, uint16_t user_flag )

  29. tranger2_set_user_flag — PUBLIC int tranger2_set_user_flag( json_t *tranger, const char *topic_name, const char *key, uint64_t __t__, uint64_t rowid, uint16_t mask, BOOL set )

  30. tranger2_set_system_flag — PUBLIC int tranger2_set_system_flag( json_t *tranger, const char *topic_name, const char *key, uint64_t __t__, uint64_t rowid, uint16_t mask, BOOL set )

  31. tranger2_read_user_flag — PUBLIC uint16_t tranger2_read_user_flag( json_t *tranger, const char *topic_name, const char *key, uint64_t __t__, uint64_t rowid )

  32. tranger2_set_rt_key_deleted_callback — PUBLIC int tranger2_set_rt_key_deleted_callback( json_t *list, tranger2_key_deleted_callback_t cb, void *user_data )

  33. tranger2_open_iterator — PUBLIC json_t *tranger2_open_iterator( json_t *tranger, const char *topic_name, const char *key, json_t *match_cond, tranger2_load_record_callback_t load_record_callback, const char *iterator_id, const char *creator, json_t *data, json_t *extra )

  34. tranger2_close_iterator — PUBLIC int tranger2_close_iterator( json_t *tranger, json_t *iterator )

  35. tranger2_get_iterator_by_id — PUBLIC json_t *tranger2_get_iterator_by_id( json_t *tranger, const char *topic_name, const char *iterator_id, const char *creator )

  36. tranger2_iterator_size — PUBLIC size_t tranger2_iterator_size( json_t *iterator )

  37. tranger2_iterator_get_page — PUBLIC json_t *tranger2_iterator_get_page( json_t *tranger, json_t *iterator, json_int_t from_rowid, size_t limit, BOOL backward )

  38. tranger2_open_rt_mem — PUBLIC json_t *tranger2_open_rt_mem( json_t *tranger, const char *topic_name, const char *key, json_t *match_cond, tranger2_load_record_callback_t load_record_callback, const char *list_id, const char *creator, json_t *extra )

  39. tranger2_close_rt_mem — PUBLIC int tranger2_close_rt_mem( json_t *tranger, json_t *mem )

  40. tranger2_get_rt_mem_by_id — PUBLIC json_t *tranger2_get_rt_mem_by_id( json_t *tranger, const char *topic_name, const char *rt_id, const char *creator )

  41. tranger2_open_rt_disk — PUBLIC json_t *tranger2_open_rt_disk( json_t *tranger, const char *topic_name, const char *key, json_t *match_cond, tranger2_load_record_callback_t load_record_callback, const char *rt_id, const char *creator, json_t *extra )

  42. tranger2_close_rt_disk — PUBLIC int tranger2_close_rt_disk( json_t *tranger, json_t *disk )

  43. tranger2_get_rt_disk_by_id — PUBLIC json_t *tranger2_get_rt_disk_by_id( json_t *tranger, const char *topic_name, const char *rt_id, const char *creator )

  44. tranger2_open_list — PUBLIC json_t *tranger2_open_list( json_t *tranger, const char *topic_name, json_t *match_cond, json_t *extra, const char *rt_id, BOOL rt_by_disk, const char *creator )

  45. tranger2_close_list — PUBLIC int tranger2_close_list( json_t *tranger, json_t *list )

  46. tranger2_close_all_lists — PUBLIC int tranger2_close_all_lists( json_t *tranger, const char *topic_name, const char *creator, const char *rt_id )

  47. tranger2_read_record_content — PUBLIC json_t *tranger2_read_record_content( json_t *tranger, json_t *topic, const char *key, md2_record_ex_t *md_record_ex )

  48. tranger2_print_md0_record — PUBLIC void tranger2_print_md0_record( char *bf, int bfsize, const char *key, json_int_t rowid, const md2_record_ex_t *md_record_ex, BOOL print_local_time )

  49. tranger2_print_md1_record — PUBLIC void tranger2_print_md1_record( char *bf, int bfsize, const char *key, json_int_t rowid, const md2_record_ex_t *md_record_ex, BOOL print_local_time )

  50. tranger2_print_md2_record — PUBLIC void tranger2_print_md2_record( char *bf, int bfsize, json_t *tranger, json_t *topic, const char *key, json_int_t rowid, const md2_record_ex_t *md_record_ex, BOOL print_local_time )

  51. tranger2_print_record_filename — PUBLIC void tranger2_print_record_filename( char *bf, int bfsize, json_t *tranger, json_t *topic, const md2_record_ex_t *md_record_ex, BOOL print_local_time )

  52. tranger2_set_trace_level — PUBLIC void tranger2_set_trace_level( json_t *tranger, int trace_level )

tr_msg.h — 16 functions

Source: kernel/c/timeranger2/src/tr_msg.h

  1. trmsg_open_topics — PUBLIC int trmsg_open_topics( json_t *tranger, const topic_desc_t *descs )

  2. trmsg_close_topics — PUBLIC int trmsg_close_topics( json_t *tranger, const topic_desc_t *descs )

  3. trmsg_add_instance — PUBLIC int trmsg_add_instance( json_t *tranger, const char *topic_name, json_t *jn_msg, md2_record_ex_t *md_record )

  4. trmsg_open_list — PUBLIC json_t *trmsg_open_list( json_t *tranger, const char *topic_name, json_t *match_cond, json_t *extra, const char *rt_id, BOOL rt_by_disk, const char *creator )

  5. trmsg_close_list — PUBLIC int trmsg_close_list( json_t *tranger, json_t *list )

  6. trmsg_get_messages — PUBLIC json_t *trmsg_get_messages( json_t *list )

  7. trmsg_get_message — PUBLIC json_t *trmsg_get_message( json_t *list, const char *key )

  8. trmsg_get_active_message — PUBLIC json_t *trmsg_get_active_message( json_t *list, const char *key )

  9. trmsg_get_active_md — PUBLIC json_t *trmsg_get_active_md( json_t *list, const char *key )

  10. trmsg_get_instances — PUBLIC json_t *trmsg_get_instances( json_t *list, const char *key )

  11. trmsg_data_tree — PUBLIC json_t *trmsg_data_tree( json_t *list, json_t *jn_filter )

  12. trmsg_active_records — PUBLIC json_t *trmsg_active_records( json_t *list, json_t *jn_filter )

  13. trmsg_record_instances — PUBLIC json_t *trmsg_record_instances( json_t *list, const char *key, json_t *jn_filter )

  14. trmsg_foreach_active_messages — PUBLIC int trmsg_foreach_active_messages( json_t *list, int (*callback)( json_t *list, const char *key, json_t *record , void *user_data1, void *user_data2 ), void *user_data1, void *user_data2, json_t *jn_filter )

  15. trmsg_foreach_instances_messages — PUBLIC int trmsg_foreach_instances_messages( json_t *list, int (*callback)( json_t *list, const char *key, json_t *instances, void *user_data1, void *user_data2 ), void *user_data1, void *user_data2, json_t *jn_filter )

  16. trmsg_foreach_messages — PUBLIC int trmsg_foreach_messages( json_t *list, BOOL duplicated, int (*callback)( json_t *list, const char *key, json_t *instances, void *user_data1, void *user_data2 ), void *user_data1, void *user_data2, json_t *jn_filter )

tr_msg2db.h — 7 functions

Source: kernel/c/timeranger2/src/tr_msg2db.h

  1. msg2db_open_db — PUBLIC json_t *msg2db_open_db( json_t *tranger, const char *msg2db_name, json_t *jn_schema, const char *options )

  2. msg2db_close_db — PUBLIC int msg2db_close_db( json_t *tranger, const char *msg2db_name )

  3. msg2db_append_message — PUBLIC json_t *msg2db_append_message( json_t *tranger, const char *msg2db_name, const char *topic_name, json_t *kw, const char *options )

  4. msg2db_list_messages — PUBLIC json_t *msg2db_list_messages( json_t *tranger, const char *msg2db_name, const char *topic_name, json_t *jn_ids, json_t *jn_filter, BOOL (*match_fn) ( json_t *kw, json_t *jn_filter ) )

  5. msg2db_get_message — PUBLIC json_t *msg2db_get_message( json_t *tranger, const char *msg2db_name, const char *topic_name, const char *id, const char *id2 )

  6. msg2db_id_incomplete — PUBLIC BOOL msg2db_id_incomplete( json_t *tranger, const char *msg2db_name, const char *topic_name, const char *id )

  7. build_msg2db_index_path — PUBLIC char *build_msg2db_index_path( char *bf, int bfsize, const char *msg2db_name, const char *topic_name, const char *key )

tr_queue.h — 17 functions

Source: kernel/c/timeranger2/src/tr_queue.h

  1. trq_open — PUBLIC tr_queue_t *trq_open( json_t *tranger, const char *topic_name, const char *tkey, system_flag2_t system_flag, size_t backup_queue_size )

  2. trq_close — PUBLIC void trq_close(tr_queue_t * trq)

  3. trq_load — PUBLIC int trq_load(tr_queue_t * trq)

  4. trq_load_all — PUBLIC int trq_load_all(tr_queue_t * trq, int64_t from_rowid, int64_t to_rowid)

  5. trq_load_all_by_time — PUBLIC int trq_load_all_by_time(tr_queue_t * trq, int64_t from_t, int64_t to_t)

  6. trq_append2 — PUBLIC q_msg_t * trq_append2( tr_queue_t * trq, json_int_t t, json_t *kw, uint16_t user_flag )

  7. trq_get_by_rowid — PUBLIC q_msg_t * trq_get_by_rowid(tr_queue_t * trq, uint64_t rowid)

  8. trq_check_pending_rowid — PUBLIC int trq_check_pending_rowid( tr_queue_t * trq, uint64_t __t__, uint64_t rowid )

  9. trq_unload_msg — PUBLIC void trq_unload_msg(q_msg_t *msg, int32_t result)

  10. trq_set_hard_flag — PUBLIC int trq_set_hard_flag(q_msg_t *msg, uint16_t hard_mark, BOOL set)

  11. trq_set_soft_mark — PUBLIC uint64_t trq_set_soft_mark(q_msg_t *msg, uint64_t soft_mark, BOOL set)

  12. trq_msg_md — PUBLIC md2_record_ex_t *trq_msg_md(q_msg_t *msg)

  13. trq_msg_json — PUBLIC json_t *trq_msg_json(q_msg_t *msg)

  14. trq_set_metadata — PUBLIC int trq_set_metadata( json_t *kw, const char *key, json_t *jn_value )

  15. trq_get_metadata — PUBLIC json_t *trq_get_metadata( json_t *kw )

  16. trq_answer — PUBLIC json_t *trq_answer( json_t *jn_message, int result )

  17. trq_check_backup — PUBLIC int trq_check_backup(tr_queue_t * trq)

tr_treedb.h — 63 functions

Source: kernel/c/timeranger2/src/tr_treedb.h

  1. treedb_open_db — PUBLIC json_t *treedb_open_db( json_t *tranger, const char *treedb_name, json_t *jn_schema, const char *options )

  2. treedb_close_db — PUBLIC int treedb_close_db( json_t *tranger, const char *treedb_name )

  3. treedb_set_callback — PUBLIC int treedb_set_callback( json_t *tranger, const char *treedb_name, treedb_callback_t treedb_callback, void *user_data, treedb_callback_flag_t flags )

  4. treedb_create_topic — PUBLIC json_t *treedb_create_topic( json_t *tranger, const char *treedb_name, const char *topic_name, int topic_version, const char *topic_tkey, json_t *pkey2s, json_t *jn_cols, uint32_t snap_tag, BOOL system_topic, BOOL create_schema )

  5. treedb_close_topic — PUBLIC int treedb_close_topic( json_t *tranger, const char *treedb_name, const char *topic_name )

  6. treedb_delete_topic — PUBLIC int treedb_delete_topic( json_t *tranger, const char *treedb_name, const char *topic_name )

  7. treedb_list_treedb — PUBLIC json_t *treedb_list_treedb( json_t *tranger, json_t *kw )

  8. treedb_topics — PUBLIC json_t *treedb_topics( json_t *tranger, const char *treedb_name, json_t *jn_options )

  9. treedb_topic_size — PUBLIC size_t treedb_topic_size( json_t *tranger, const char *treedb_name, const char *topic_name )

  10. treedb_create_system_schema — PUBLIC json_t *treedb_create_system_schema(void)

  11. _treedb_create_topic_cols_desc — PUBLIC json_t *_treedb_create_topic_cols_desc(void)

  12. parse_schema — PUBLIC int parse_schema( json_t *schema )

  13. parse_schema_cols — PUBLIC int parse_schema_cols( json_t *cols_desc, json_t *data )

  14. parse_hooks — PUBLIC int parse_hooks( json_t *schema )

  15. topic_desc_hook_names — PUBLIC json_t *topic_desc_hook_names( json_t *topic_desc )

  16. topic_desc_fkey_names — PUBLIC json_t *topic_desc_fkey_names( json_t *topic_desc )

  17. get_hook_list — PUBLIC json_t *get_hook_list( hgobj gobj, json_t *hook_data )

  18. current_snap_tag — PUBLIC int current_snap_tag( json_t *tranger, const char *treedb_name )

  19. treedb_is_treedbs_topic — PUBLIC BOOL treedb_is_treedbs_topic( json_t *tranger, const char *treedb_name, const char *topic_name )

  20. treedb_get_id_index — PUBLIC json_t *treedb_get_id_index( json_t *tranger, const char *treedb_name, const char *topic_name )

  21. treedb_topic_pkey2s — PUBLIC json_t *treedb_topic_pkey2s( json_t *tranger, const char *topic_name )

  22. treedb_topic_pkey2s_filter — PUBLIC json_t *treedb_topic_pkey2s_filter( json_t *tranger, const char *topic_name, json_t *node, const char *id )

  23. treedb_set_trace — PUBLIC int treedb_set_trace(BOOL set)

  24. decode_parent_ref — PUBLIC BOOL decode_parent_ref( const char *pref, char *topic_name, int topic_name_size, char *id, int id_size, char *hook_name, int hook_name_size )

  25. decode_child_ref — PUBLIC BOOL decode_child_ref( const char *pref, char *topic_name, int topic_name_size, char *id, int id_size )

  26. treedb_create_node — PUBLIC json_t *treedb_create_node( json_t *tranger, const char *treedb_name, const char *topic_name, json_t *kw )

  27. treedb_save_node — PUBLIC int treedb_save_node( json_t *tranger, json_t *node )

  28. treedb_set_node_immutable — PUBLIC int treedb_set_node_immutable( json_t *tranger, json_t *node, BOOL set )

  29. treedb_update_node — PUBLIC json_t *treedb_update_node( json_t *tranger, json_t *node, json_t *kw, BOOL save )

  30. treedb_update_node_and_links — PUBLIC json_t *treedb_update_node_and_links( json_t *tranger, json_t *node, json_t *kw, BOOL with_fields, BOOL *links_refused )

  31. set_volatil_values — PUBLIC int set_volatil_values( json_t *tranger, const char *topic_name, json_t *record, json_t *kw, BOOL broadcast )

  32. treedb_delete_node — PUBLIC int treedb_delete_node( json_t *tranger, json_t *node, json_t *jn_options )

  33. treedb_delete_instance — PUBLIC int treedb_delete_instance( json_t *tranger, json_t *node, const char *pkey2_name, json_t *jn_options )

  34. treedb_clean_node — PUBLIC int treedb_clean_node( json_t *tranger, json_t *node, BOOL save )

  35. treedb_autolink — PUBLIC int treedb_autolink( json_t *tranger, json_t *node, json_t *kw, BOOL save )

  36. treedb_replace_links — PUBLIC int treedb_replace_links( json_t *tranger, json_t *node, json_t *kw, BOOL save )

  37. treedb_link_nodes — PUBLIC int treedb_link_nodes( json_t *tranger, const char *hook, json_t *parent_node, json_t *child_node )

  38. treedb_unlink_nodes — PUBLIC int treedb_unlink_nodes( json_t *tranger, const char *hook, json_t *parent_node, json_t *child_node )

  39. treedb_get_node — PUBLIC json_t *treedb_get_node( json_t *tranger, const char *treedb_name, const char *topic_name, const char *id )

  40. treedb_get_instance — PUBLIC json_t *treedb_get_instance( json_t *tranger, const char *treedb_name, const char *topic_name, const char *pkey2_name, const char *id, const char *key2 )

  41. node_collapsed_view — PUBLIC json_t *node_collapsed_view( json_t *tranger, json_t *node, json_t *jn_options )

  42. treedb_list_nodes — PUBLIC json_t *treedb_list_nodes( json_t *tranger, const char *treedb_name, const char *topic_name, json_t *jn_filter, BOOL (*match_fn) ( json_t *topic_desc, json_t *node, json_t *jn_filter ) )

  43. treedb_list_instances — PUBLIC json_t *treedb_list_instances( json_t *tranger, const char *treedb_name, const char *topic_name, const char *pkey2_name, json_t *jn_filter, BOOL (*match_fn) ( json_t *topic_desc, json_t *node, json_t *jn_filter ) )

  44. treedb_parent_refs — PUBLIC json_t *treedb_parent_refs( json_t *tranger, const char *fkey, json_t *node, json_t *jn_options )

  45. treedb_list_parents — PUBLIC json_t *treedb_list_parents( json_t *tranger, const char *fkey, json_t *node, json_t *jn_options )

  46. treedb_node_children — PUBLIC json_t *treedb_node_children( json_t *tranger, const char *hook, json_t *node, json_t *jn_filter, json_t *jn_options )

  47. add_jtree_path — PUBLIC int add_jtree_path( json_t *parent, json_t *child )

  48. treedb_node_jtree — PUBLIC json_t *treedb_node_jtree( json_t *tranger, const char *hook, const char *rename_hook, json_t *node, json_t *jn_filter, json_t *jn_options )

  49. treedb_get_topic_links — PUBLIC json_t *treedb_get_topic_links( json_t *tranger, const char *treedb_name, const char *topic_name )

  50. treedb_get_topic_hooks — PUBLIC json_t *treedb_get_topic_hooks( json_t *tranger, const char *treedb_name, const char *topic_name )

  51. treedb_store_files — PUBLIC int treedb_store_files( json_t *tranger, const char *treedb_name, const char *topic_name, json_t *kw )

  52. treedb_set_files_limits — PUBLIC int treedb_set_files_limits( json_t *tranger, const char *treedb_name, json_int_t max_size, json_t *content_types )

  53. treedb_blob_path — PUBLIC int treedb_blob_path( json_t *tranger, const char *id, const char *content_type, char *bf, size_t bflen )

  54. treedb_file_ext — PUBLIC const char *treedb_file_ext(const char *content_type)

  55. treedb_content_type_of_name — PUBLIC const char *treedb_content_type_of_name(const char *name)

  56. treedb_sniff_content_type — PUBLIC const char *treedb_sniff_content_type(const char *data, size_t len)

  57. treedb_import_files — PUBLIC json_t *treedb_import_files( json_t *tranger, const char *treedb_name, const char *import_root, const char *source_dir, BOOL dry_run, const char *uploaded_by )

  58. treedb_gc_files — PUBLIC json_t *treedb_gc_files( json_t *tranger, const char *treedb_name, BOOL dry_run )

  59. treedb_gc_files2 — PUBLIC json_t *treedb_gc_files2( json_t *tranger, const char *treedb_name, BOOL dry_run )

  60. treedb_shoot_snap — PUBLIC int treedb_shoot_snap( json_t *tranger, const char *treedb_name, const char *snap_name, const char *description )

  61. treedb_activate_snap — PUBLIC int treedb_activate_snap( json_t *tranger, const char *treedb_name, const char *snap_name )

  62. treedb_list_snaps — PUBLIC json_t *treedb_list_snaps( json_t *tranger, const char *treedb_name, json_t *filter )

  63. create_template_record — PUBLIC json_t *create_template_record( const char *template_name, json_t *cols, json_t *kw )

Total: 160 functions

root-linux (Runtime GClasses)

c_assets.h — 1 functions

Source: kernel/c/root-linux/src/c_assets.h

  1. register_c_assets — PUBLIC int register_c_assets(void)

c_auth_bff.h — 1 functions

Source: kernel/c/root-linux/src/c_auth_bff.h

  1. register_c_auth_bff — PUBLIC int register_c_auth_bff(void)

c_authz.h — 3 functions

Source: kernel/c/root-linux/src/c_authz.h

  1. register_c_authz — PUBLIC int register_c_authz(void)

  2. authz_checker — PUBLIC BOOL authz_checker(hgobj gobj_to_check, const char *authz, json_t *kw, hgobj src)

  3. authentication_parser — PUBLIC json_t *authentication_parser(hgobj gobj_service, json_t *kw, hgobj src)

c_channel.h — 1 functions

Source: kernel/c/root-linux/src/c_channel.h

  1. register_c_channel — PUBLIC int register_c_channel(void)

c_counter.h — 1 functions

Source: kernel/c/root-linux/src/c_counter.h

  1. register_c_counter — PUBLIC int register_c_counter(void)

c_fs.h — 1 functions

Source: kernel/c/root-linux/src/c_fs.h

  1. register_c_fs — PUBLIC int register_c_fs(void)

c_gss_udp_s.h — 1 functions

Source: kernel/c/root-linux/src/c_gss_udp_s.h

  1. register_c_gss_udp_s — PUBLIC int register_c_gss_udp_s(void)

c_idp_keycloak.h — 1 functions

Source: kernel/c/root-linux/src/c_idp_keycloak.h

  1. register_c_idp_keycloak — PUBLIC int register_c_idp_keycloak(void)

c_ievent_cli.h — 1 functions

Source: kernel/c/root-linux/src/c_ievent_cli.h

  1. register_c_ievent_cli — PUBLIC int register_c_ievent_cli(void)

c_ievent_srv.h — 1 functions

Source: kernel/c/root-linux/src/c_ievent_srv.h

  1. register_c_ievent_srv — PUBLIC int register_c_ievent_srv(void)

c_iogate.h — 1 functions

Source: kernel/c/root-linux/src/c_iogate.h

  1. register_c_iogate — PUBLIC int register_c_iogate(void)

c_mqiogate.h — 1 functions

Source: kernel/c/root-linux/src/c_mqiogate.h

  1. register_c_mqiogate — PUBLIC int register_c_mqiogate(void)

c_node.h — 1 functions

Source: kernel/c/root-linux/src/c_node.h

  1. register_c_node — PUBLIC int register_c_node(void)

c_ota.h — 1 functions

Source: kernel/c/root-linux/src/c_ota.h

  1. register_c_ota — PUBLIC int register_c_ota(void)

c_prot_http_cl.h — 1 functions

Source: kernel/c/root-linux/src/c_prot_http_cl.h

  1. register_c_prot_http_cl — PUBLIC int register_c_prot_http_cl(void)

c_prot_http_sr.h — 1 functions

Source: kernel/c/root-linux/src/c_prot_http_sr.h

  1. register_c_prot_http_sr — PUBLIC int register_c_prot_http_sr(void)

c_prot_raw.h — 1 functions

Source: kernel/c/root-linux/src/c_prot_raw.h

  1. register_c_prot_raw — PUBLIC int register_c_prot_raw(void)

c_prot_tcp4h.h — 1 functions

Source: kernel/c/root-linux/src/c_prot_tcp4h.h

  1. register_c_prot_tcp4h — PUBLIC int register_c_prot_tcp4h(void)

c_pty.h — 1 functions

Source: kernel/c/root-linux/src/c_pty.h

  1. register_c_pty — PUBLIC int register_c_pty(void)

c_qiogate.h — 1 functions

Source: kernel/c/root-linux/src/c_qiogate.h

  1. register_c_qiogate — PUBLIC int register_c_qiogate(void)

c_resource2.h — 1 functions

Source: kernel/c/root-linux/src/c_resource2.h

  1. register_c_resource2 — PUBLIC int register_c_resource2(void)

c_task.h — 1 functions

Source: kernel/c/root-linux/src/c_task.h

  1. register_c_task — PUBLIC int register_c_task(void)

c_task_authenticate.h — 1 functions

Source: kernel/c/root-linux/src/c_task_authenticate.h

  1. register_c_task_authenticate — PUBLIC int register_c_task_authenticate(void)

c_tcp.h — 1 functions

Source: kernel/c/root-linux/src/c_tcp.h

  1. register_c_tcp — PUBLIC int register_c_tcp(void)

c_tcp_s.h — 1 functions

Source: kernel/c/root-linux/src/c_tcp_s.h

  1. register_c_tcp_s — PUBLIC int register_c_tcp_s(void)

c_timer.h — 4 functions

Source: kernel/c/root-linux/src/c_timer.h

  1. register_c_timer — PUBLIC int register_c_timer(void)

  2. set_timeout — PUBLIC void set_timeout(hgobj gobj, json_int_t msec)

  3. set_timeout_periodic — PUBLIC void set_timeout_periodic(hgobj gobj, json_int_t msec)

  4. clear_timeout — PUBLIC void clear_timeout(hgobj gobj)

c_timer0.h — 4 functions

Source: kernel/c/root-linux/src/c_timer0.h

  1. register_c_timer0 — PUBLIC int register_c_timer0(void)

  2. set_timeout0 — PUBLIC void set_timeout0(hgobj gobj, json_int_t msec)

  3. set_timeout_periodic0 — PUBLIC void set_timeout_periodic0(hgobj gobj, json_int_t msec)

  4. clear_timeout0 — PUBLIC void clear_timeout0(hgobj gobj)

c_tranger.h — 1 functions

Source: kernel/c/root-linux/src/c_tranger.h

  1. register_c_tranger — PUBLIC int register_c_tranger(void)

c_treedb.h — 1 functions

Source: kernel/c/root-linux/src/c_treedb.h

  1. register_c_treedb — PUBLIC int register_c_treedb(void)

c_uart.h — 1 functions

Source: kernel/c/root-linux/src/c_uart.h

  1. register_c_uart — PUBLIC int register_c_uart(void)

c_udp.h — 1 functions

Source: kernel/c/root-linux/src/c_udp.h

  1. register_c_udp — PUBLIC int register_c_udp(void)

c_udp_s.h — 1 functions

Source: kernel/c/root-linux/src/c_udp_s.h

  1. register_c_udp_s — PUBLIC int register_c_udp_s(void)

c_websocket.h — 1 functions

Source: kernel/c/root-linux/src/c_websocket.h

  1. register_c_websocket — PUBLIC int register_c_websocket(void)

c_yuno.h — 6 functions

Source: kernel/c/root-linux/src/c_yuno.h

  1. register_c_yuno — PUBLIC int register_c_yuno(void)

  2. yuno_event_loop — PUBLIC void *yuno_event_loop(void)

  3. yuno_event_destroy — PUBLIC void yuno_event_destroy(void)

  4. set_yuno_must_die — PUBLIC void set_yuno_must_die(void)

  5. is_ip_allowed — PUBLIC BOOL is_ip_allowed(const char *peername)

  6. is_ip_denied — PUBLIC BOOL is_ip_denied(const char *peername)

dbsimple.h — 4 functions

Source: kernel/c/root-linux/src/dbsimple.h

  1. db_load_persistent_attrs — PUBLIC int db_load_persistent_attrs( hgobj gobj, json_t *keys )

  2. db_save_persistent_attrs — PUBLIC int db_save_persistent_attrs( hgobj gobj, json_t *keys )

  3. db_remove_persistent_attrs — PUBLIC int db_remove_persistent_attrs( hgobj gobj, json_t *keys )

  4. db_list_persistent_attrs — PUBLIC json_t *db_list_persistent_attrs( hgobj gobj, json_t *keys )

entry_point.h — 5 functions

Source: kernel/c/root-linux/src/entry_point.h

  1. yuneta_setup — PUBLIC int yuneta_setup( const persistent_attrs_t *persistent_attrs, json_function_fn command_parser, json_function_fn stats_parser, authorization_checker_fn authz_checker, authentication_parser_fn authentication_parser, size_t mem_max_block, size_t mem_max_system_memory, BOOL use_own_system_memory, size_t mem_min_block, size_t mem_superblock )

  2. yuneta_entry_point — PUBLIC int yuneta_entry_point(int argc, char *argv[], const char *APP_NAME, const char *APP_VERSION, const char *APP_SUPPORT, const char *APP_DOC, const char *APP_DATETIME, const char *fixed_config, const char *variable_config, int (*register_yuno_and_more)(void), void (*cleaning_fn)(void) )

  3. set_auto_kill_time — PUBLIC void set_auto_kill_time(int seconds)

  4. yuneta_is_daemon — PUBLIC BOOL yuneta_is_daemon(void)

  5. yuneta_json_config — PUBLIC json_t *yuneta_json_config(void)

ghttp_parser.h — 4 functions

Source: kernel/c/root-linux/src/ghttp_parser.h

  1. ghttp_parser_create — PUBLIC GHTTP_PARSER *ghttp_parser_create( hgobj gobj, llhttp_type_t type, gobj_event_t on_header_event, gobj_event_t on_body_event, gobj_event_t on_message_event, BOOL send_event )

  2. ghttp_parser_received — PUBLIC int ghttp_parser_received( GHTTP_PARSER *parser, char *bf, size_t len )

  3. ghttp_parser_finish — PUBLIC int ghttp_parser_finish(GHTTP_PARSER *parser)

  4. ghttp_parser_destroy — PUBLIC void ghttp_parser_destroy(GHTTP_PARSER *parser)

istream.h — 15 functions

Source: kernel/c/root-linux/src/istream.h

  1. istream_create — PUBLIC istream_h istream_create( hgobj gobj, size_t data_size, size_t max_size )

  2. istream_destroy — PUBLIC void istream_destroy( istream_h istream )

  3. istream_read_until_num_bytes — PUBLIC int istream_read_until_num_bytes( istream_h istream, size_t num_bytes, gobj_event_t event )

  4. istream_read_until_delimiter — PUBLIC int istream_read_until_delimiter( istream_h istream, const char *delimiter, size_t delimiter_size, gobj_event_t event )

  5. istream_consume — PUBLIC size_t istream_consume( istream_h istream, char *bf, size_t len )

  6. istream_cur_rd_pointer — PUBLIC char *istream_cur_rd_pointer( istream_h istream )

  7. istream_length — PUBLIC size_t istream_length( istream_h istream )

  8. istream_get_gbuffer — PUBLIC gbuffer_t *istream_get_gbuffer( istream_h istream )

  9. istream_pop_gbuffer — PUBLIC gbuffer_t *istream_pop_gbuffer( istream_h istream )

  10. istream_new_gbuffer — PUBLIC int istream_new_gbuffer( istream_h istream, size_t data_size, size_t max_size )

  11. istream_extract_matched_data — PUBLIC char *istream_extract_matched_data( istream_h istream, size_t *len )

  12. istream_reset_wr — PUBLIC int istream_reset_wr( istream_h istream )

  13. istream_reset_rd — PUBLIC int istream_reset_rd( istream_h istream )

  14. istream_clear — PUBLIC void istream_clear( istream_h istream )

  15. istream_is_completed — PUBLIC BOOL istream_is_completed( istream_h istream )

manage_services.h — 3 functions

Source: kernel/c/root-linux/src/manage_services.h

  1. run_services — PUBLIC void run_services(void)

  2. stop_services — PUBLIC void stop_services(void)

  3. yuno_shutdown — PUBLIC void yuno_shutdown(void)

msg_ievent.h — 15 functions

Source: kernel/c/root-linux/src/msg_ievent.h

  1. iev_create — PUBLIC json_t *iev_create( hgobj gobj, gobj_event_t event, json_t *kw )

  2. iev_create2 — PUBLIC json_t *iev_create2( hgobj gobj, gobj_event_t event, json_t *kw, json_t *kw_request )

  3. iev_create_to_gbuffer — PUBLIC gbuffer_t *iev_create_to_gbuffer( hgobj gobj, gobj_event_t event, json_t *kw )

  4. iev_create_from_gbuffer — PUBLIC json_t *iev_create_from_gbuffer( hgobj gobj, const char **event, gbuffer_t *gbuf, int verbose )

  5. msg_iev_push_stack — PUBLIC int msg_iev_push_stack( hgobj gobj, json_t *kw, const char *stack, json_t *jn_data )

  6. msg_iev_get_stack — PUBLIC json_t *msg_iev_get_stack( hgobj gobj, json_t *kw, const char *stack, BOOL verbose )

  7. msg_iev_pop_stack — PUBLIC json_t * msg_iev_pop_stack( hgobj gobj, json_t *kw, const char *stack )

  8. msg_iev_set_back_metadata — PUBLIC json_t *msg_iev_set_back_metadata( hgobj gobj, json_t *kw_request, json_t *kw_response, BOOL reverse_dst )

  9. msg_iev_build_response — PUBLIC json_t *msg_iev_build_response( hgobj gobj, json_int_t result, json_t *jn_comment, json_t *jn_schema, json_t *jn_data, json_t *kw_request )

  10. msg_iev_build_response_without_reverse_dst — PUBLIC json_t *msg_iev_build_response_without_reverse_dst( hgobj gobj, json_int_t result, json_t *jn_comment, json_t *jn_schema, json_t *jn_data, json_t *kw_request )

  11. msg_iev_clean_metadata — PUBLIC json_t *msg_iev_clean_metadata( json_t *kw )

  12. msg_iev_set_msg_type — PUBLIC int msg_iev_set_msg_type( hgobj gobj, json_t *kw, const char *msg_type )

  13. msg_iev_get_msg_type — PUBLIC const char *msg_iev_get_msg_type( hgobj gobj, json_t *kw )

  14. trace_inter_event — PUBLIC void trace_inter_event(hgobj gobj, const char *prefix, const char *event, json_t *kw)

  15. trace_inter_event2 — PUBLIC void trace_inter_event2(hgobj gobj, const char *prefix, const char *event, json_t *kw)

run_command.h — 3 functions

Source: kernel/c/root-linux/src/run_command.h

  1. run_command — PUBLIC gbuffer_t *run_command(const char *command)

  2. run_process2 — PUBLIC int run_process2( const char *path, char *const argv[] )

  3. pty_sync_spawn — PUBLIC int pty_sync_spawn( const char *command )

ydaemon.h — 8 functions

Source: kernel/c/root-linux/src/ydaemon.h

  1. get_watcher_pid — PUBLIC int get_watcher_pid(void)

  2. daemon_shutdown — PUBLIC int daemon_shutdown(const char *process_name)

  3. daemon_set_pid_file — PUBLIC void daemon_set_pid_file(const char *path)

  4. daemon_run — PUBLIC int daemon_run( void (*process)( const char *process_name, const char *work_dir, const char *domain_dir, void (*cleaning_fn)(void) ), const char *process_name, const char *work_dir, const char *domain_dir, void (*cleaning_fn)(void) )

  5. search_process — PUBLIC int search_process( const char *process_name, void (*cb)(void *self, const char *name, pid_t pid), void *self )

  6. get_relaunch_times — PUBLIC int get_relaunch_times(void)

  7. daemon_set_debug_mode — PUBLIC int daemon_set_debug_mode(BOOL set)

  8. daemon_get_debug_mode — PUBLIC BOOL daemon_get_debug_mode(void)

yunetas_environment.h — 14 functions

Source: kernel/c/root-linux/src/yunetas_environment.h

  1. register_yuneta_environment — PUBLIC int register_yuneta_environment( const char *root_dir, const char *domain_dir, int xpermission, int rpermission )

  2. yuneta_xpermission — PUBLIC int yuneta_xpermission(void)

  3. yuneta_rpermission — PUBLIC int yuneta_rpermission(void)

  4. yuneta_root_dir — PUBLIC const char *yuneta_root_dir(void)

  5. yuneta_domain_dir — PUBLIC const char *yuneta_domain_dir(void)

  6. yuneta_realm_dir — PUBLIC char *yuneta_realm_dir( char *bf, int bfsize, const char *subdomain, BOOL create )

  7. yuneta_realm_file — PUBLIC char *yuneta_realm_file( char *bf, int bfsize, const char *subdomain, const char *filename, BOOL create )

  8. yuneta_log_dir — PUBLIC char *yuneta_log_dir( char *bf, int bfsize, BOOL create )

  9. yuneta_log_file — PUBLIC char *yuneta_log_file( char *bf, int bfsize, const char *filename, BOOL create )

  10. yuneta_bin_dir — PUBLIC char *yuneta_bin_dir( char *bf, int bfsize, BOOL create )

  11. yuneta_bin_file — PUBLIC char *yuneta_bin_file( char *bf, int bfsize, const char *filename, BOOL create )

  12. yuneta_store_dir — PUBLIC char *yuneta_store_dir( char *bf, int bfsize, const char *dir, const char *subdir, BOOL create )

  13. yuneta_store_file — PUBLIC char *yuneta_store_file( char *bf, int bfsize, const char *dir, const char *subdir, const char *filename, BOOL create )

  14. yuneta_realm_store_dir — PUBLIC char *yuneta_realm_store_dir( char *bf, int bfsize, const char *service, const char *owner, const char *realm_id, const char *tenant, const char *dir, BOOL create )

yunetas_register.h — 1 functions

Source: kernel/c/root-linux/src/yunetas_register.h

  1. yunetas_register_c_core — PUBLIC int yunetas_register_c_core(void)

Total: 119 functions

Alphabetical Index

All 1025 functions sorted alphabetically with their source header.

FunctionHeaderModule
_log_bfglogger.hgobj-c (Core Framework)
_treedb_create_topic_cols_desctr_treedb.htimeranger2 (Time-Series DB)
add_jtree_pathtr_treedb.htimeranger2 (Time-Series DB)
all_numbershelpers.hgobj-c (Core Framework)
anyfile2jsonhelpers.hgobj-c (Core Framework)
anystring2jsonhelpers.hgobj-c (Core Framework)
authentication_parserc_authz.hroot-linux (Runtime GClasses)
authz_checkerc_authz.hroot-linux (Runtime GClasses)
authz_get_level_descgobj.hgobj-c (Core Framework)
authzs_listgobj.hgobj-c (Core Framework)
bin2hexhelpers.hgobj-c (Core Framework)
bits2gbufferhelpers.hgobj-c (Core Framework)
bits2jn_strlisthelpers.hgobj-c (Core Framework)
build_command_responsecommand_parser.hgobj-c (Core Framework)
build_msg2db_index_pathtr_msg2db.htimeranger2 (Time-Series DB)
build_pathhelpers.hgobj-c (Core Framework)
build_statsstats_parser.hgobj-c (Core Framework)
build_stats_responsestats_parser.hgobj-c (Core Framework)
capitalizehelpers.hgobj-c (Core Framework)
capture_log_writetesting.hgobj-c (Core Framework)
change_charhelpers.hgobj-c (Core Framework)
check_open_fdshelpers.hgobj-c (Core Framework)
clear_timeoutc_timer.hroot-linux (Runtime GClasses)
clear_timeout0c_timer0.hroot-linux (Runtime GClasses)
cmp_two_simple_jsonhelpers.hgobj-c (Core Framework)
comm_prot_freehelpers.hgobj-c (Core Framework)
comm_prot_get_gclasshelpers.hgobj-c (Core Framework)
comm_prot_registerhelpers.hgobj-c (Core Framework)
command_get_cmd_desccommand_parser.hgobj-c (Core Framework)
command_mask_secret_kwcommand_parser.hgobj-c (Core Framework)
command_mask_secret_linecommand_parser.hgobj-c (Core Framework)
command_parsercommand_parser.hgobj-c (Core Framework)
config_gbuffer2jsongbuffer.hgobj-c (Core Framework)
copyfilehelpers.hgobj-c (Core Framework)
count_charhelpers.hgobj-c (Core Framework)
cpu_usagehelpers.hgobj-c (Core Framework)
cpu_usage_percenthelpers.hgobj-c (Core Framework)
create_json_recordhelpers.hgobj-c (Core Framework)
create_random_uuidhelpers.hgobj-c (Core Framework)
create_template_recordtr_treedb.htimeranger2 (Time-Series DB)
current_snap_tagtr_treedb.htimeranger2 (Time-Series DB)
current_timestamphelpers.hgobj-c (Core Framework)
daemon_get_debug_modeydaemon.hroot-linux (Runtime GClasses)
daemon_runydaemon.hroot-linux (Runtime GClasses)
daemon_set_debug_modeydaemon.hroot-linux (Runtime GClasses)
daemon_set_pid_fileydaemon.hroot-linux (Runtime GClasses)
daemon_shutdownydaemon.hroot-linux (Runtime GClasses)
date_mode_from_typehelpers.hgobj-c (Core Framework)
date_overflowshelpers.hgobj-c (Core Framework)
datestamphelpers.hgobj-c (Core Framework)
db_list_persistent_attrsdbsimple.hroot-linux (Runtime GClasses)
db_load_persistent_attrsdbsimple.hroot-linux (Runtime GClasses)
db_remove_persistent_attrsdbsimple.hroot-linux (Runtime GClasses)
db_save_persistent_attrsdbsimple.hroot-linux (Runtime GClasses)
debug_jsonhelpers.hgobj-c (Core Framework)
debug_json2helpers.hgobj-c (Core Framework)
decode_child_reftr_treedb.htimeranger2 (Time-Series DB)
decode_parent_reftr_treedb.htimeranger2 (Time-Series DB)
delete_left_blankshelpers.hgobj-c (Core Framework)
delete_left_charhelpers.hgobj-c (Core Framework)
delete_right_blankshelpers.hgobj-c (Core Framework)
delete_right_charhelpers.hgobj-c (Core Framework)
dir_array_freehelpers.hgobj-c (Core Framework)
dir_array_sorthelpers.hgobj-c (Core Framework)
dl_adddl_list.hgobj-c (Core Framework)
dl_deletedl_list.hgobj-c (Core Framework)
dl_delete_itemdl_list.hgobj-c (Core Framework)
dl_finddl_list.hgobj-c (Core Framework)
dl_flushdl_list.hgobj-c (Core Framework)
dl_initdl_list.hgobj-c (Core Framework)
dl_insertdl_list.hgobj-c (Core Framework)
dl_nfinddl_list.hgobj-c (Core Framework)
file_existshelpers.hgobj-c (Core Framework)
file_permissionhelpers.hgobj-c (Core Framework)
file_removehelpers.hgobj-c (Core Framework)
file_sizehelpers.hgobj-c (Core Framework)
filesizehelpers.hgobj-c (Core Framework)
filesize2helpers.hgobj-c (Core Framework)
find_files_with_suffix_arrayhelpers.hgobj-c (Core Framework)
flat2jsonkwid.hgobj-c (Core Framework)
flat_applykwid.hgobj-c (Core Framework)
flat_diffkwid.hgobj-c (Core Framework)
flat_key_joinkwid.hgobj-c (Core Framework)
flat_key_splitkwid.hgobj-c (Core Framework)
formatdatehelpers.hgobj-c (Core Framework)
free_ram_in_kbhelpers.hgobj-c (Core Framework)
fs_create_watcher_eventfs_watcher.htimeranger2 (Time-Series DB)
fs_queued_events_endfs_watcher.htimeranger2 (Time-Series DB)
fs_start_watcher_eventfs_watcher.htimeranger2 (Time-Series DB)
fs_stop_watcher_eventfs_watcher.htimeranger2 (Time-Series DB)
fs_watcher_dir_fdfs_watcher.htimeranger2 (Time-Series DB)
gbmem_callocgbmem.hgobj-c (Core Framework)
gbmem_freegbmem.hgobj-c (Core Framework)
gbmem_get_allocatorsgbmem.hgobj-c (Core Framework)
gbmem_get_maximum_blockgbmem.hgobj-c (Core Framework)
gbmem_mallocgbmem.hgobj-c (Core Framework)
gbmem_reallocgbmem.hgobj-c (Core Framework)
gbmem_set_allocatorsgbmem.hgobj-c (Core Framework)
gbmem_setupgbmem.hgobj-c (Core Framework)
gbmem_shutdowngbmem.hgobj-c (Core Framework)
gbmem_strdupgbmem.hgobj-c (Core Framework)
gbmem_strndupgbmem.hgobj-c (Core Framework)
gbuf2filegbuffer.hgobj-c (Core Framework)
gbuf2jsongbuffer.hgobj-c (Core Framework)
gbuf2json_from_peergbuffer.hgobj-c (Core Framework)
gbuffer_appendgbuffer.hgobj-c (Core Framework)
gbuffer_append_gbufgbuffer.hgobj-c (Core Framework)
gbuffer_append_jsongbuffer.hgobj-c (Core Framework)
gbuffer_base64_to_binarygbuffer.hgobj-c (Core Framework)
gbuffer_binary_to_base64gbuffer.hgobj-c (Core Framework)
gbuffer_creategbuffer.hgobj-c (Core Framework)
gbuffer_deserializegbuffer.hgobj-c (Core Framework)
gbuffer_encode_base64gbuffer.hgobj-c (Core Framework)
gbuffer_file2base64gbuffer.hgobj-c (Core Framework)
gbuffer_getgbuffer.hgobj-c (Core Framework)
gbuffer_getlinegbuffer.hgobj-c (Core Framework)
gbuffer_is_secretgbuffer.hgobj-c (Core Framework)
gbuffer_printfgbuffer.hgobj-c (Core Framework)
gbuffer_removegbuffer.hgobj-c (Core Framework)
gbuffer_serializegbuffer.hgobj-c (Core Framework)
gbuffer_set_rd_offsetgbuffer.hgobj-c (Core Framework)
gbuffer_set_secretgbuffer.hgobj-c (Core Framework)
gbuffer_set_wrgbuffer.hgobj-c (Core Framework)
gbuffer_setlabelgbuffer.hgobj-c (Core Framework)
gbuffer_vprintfgbuffer.hgobj-c (Core Framework)
gclass2jsongobj.hgobj-c (Core Framework)
gclass_add_ev_actiongobj.hgobj-c (Core Framework)
gclass_add_event_typegobj.hgobj-c (Core Framework)
gclass_add_stategobj.hgobj-c (Core Framework)
gclass_attr_descgobj.hgobj-c (Core Framework)
gclass_authz_descgobj.hgobj-c (Core Framework)
gclass_check_fsmgobj.hgobj-c (Core Framework)
gclass_command_descgobj.hgobj-c (Core Framework)
gclass_creategobj.hgobj-c (Core Framework)
gclass_event_typegobj.hgobj-c (Core Framework)
gclass_find_by_namegobj.hgobj-c (Core Framework)
gclass_find_public_eventgobj.hgobj-c (Core Framework)
gclass_gclass_namegobj.hgobj-c (Core Framework)
gclass_gclass_registergobj.hgobj-c (Core Framework)
gclass_has_attrgobj.hgobj-c (Core Framework)
gclass_unregistergobj.hgobj-c (Core Framework)
get_attrs_schemagobj.hgobj-c (Core Framework)
get_cur_system_memorygbmem.hgobj-c (Core Framework)
get_days_rangehelpers.hgobj-c (Core Framework)
get_hook_listtr_treedb.htimeranger2 (Time-Series DB)
get_hostnamehelpers.hgobj-c (Core Framework)
get_hours_rangehelpers.hgobj-c (Core Framework)
get_inotify_self_usagehelpers.hgobj-c (Core Framework)
get_key_value_parameterhelpers.hgobj-c (Core Framework)
get_last_segmenthelpers.hgobj-c (Core Framework)
get_max_system_memorygbmem.hgobj-c (Core Framework)
get_measure_timestesting.hgobj-c (Core Framework)
get_months_rangehelpers.hgobj-c (Core Framework)
get_name_from_nn_tablehelpers.hgobj-c (Core Framework)
get_number_from_nn_tablehelpers.hgobj-c (Core Framework)
get_ordered_filename_arrayhelpers.hgobj-c (Core Framework)
get_parameterhelpers.hgobj-c (Core Framework)
get_peernamehelpers.hgobj-c (Core Framework)
get_real_precisionhelpers.hgobj-c (Core Framework)
get_relaunch_timesydaemon.hroot-linux (Runtime GClasses)
get_sdata_flag_tablegobj.hgobj-c (Core Framework)
get_socknamehelpers.hgobj-c (Core Framework)
get_url_schemahelpers.hgobj-c (Core Framework)
get_watcher_pidydaemon.hroot-linux (Runtime GClasses)
get_weeks_rangehelpers.hgobj-c (Core Framework)
get_years_rangehelpers.hgobj-c (Core Framework)
get_yunetas_basehelpers.hgobj-c (Core Framework)
ghttp_parser_createghttp_parser.hroot-linux (Runtime GClasses)
ghttp_parser_destroyghttp_parser.hroot-linux (Runtime GClasses)
ghttp_parser_finishghttp_parser.hroot-linux (Runtime GClasses)
ghttp_parser_receivedghttp_parser.hroot-linux (Runtime GClasses)
glog_endglogger.hgobj-c (Core Framework)
glog_initglogger.hgobj-c (Core Framework)
gmtime2timezonehelpers.hgobj-c (Core Framework)
gobj2jsongobj.hgobj-c (Core Framework)
gobj_activate_snapgobj.hgobj-c (Core Framework)
gobj_add_global_variablegobj.hgobj-c (Core Framework)
gobj_add_trace_filtergobj.hgobj-c (Core Framework)
gobj_attr_descgobj.hgobj-c (Core Framework)
gobj_attr_typegobj.hgobj-c (Core Framework)
gobj_audit_commandsgobj.hgobj-c (Core Framework)
gobj_authenticategobj.hgobj-c (Core Framework)
gobj_authzgobj.hgobj-c (Core Framework)
gobj_authzsgobj.hgobj-c (Core Framework)
gobj_bottom_gobjgobj.hgobj-c (Core Framework)
gobj_build_authzs_docgobj.hgobj-c (Core Framework)
gobj_build_cmds_doccommand_parser.hgobj-c (Core Framework)
gobj_change_parentgobj.hgobj-c (Core Framework)
gobj_change_stategobj.hgobj-c (Core Framework)
gobj_child_by_indexgobj.hgobj-c (Core Framework)
gobj_child_by_namegobj.hgobj-c (Core Framework)
gobj_child_sizegobj.hgobj-c (Core Framework)
gobj_child_size2gobj.hgobj-c (Core Framework)
gobj_commandgobj.hgobj-c (Core Framework)
gobj_command_descgobj.hgobj-c (Core Framework)
gobj_creategobj.hgobj-c (Core Framework)
gobj_create2gobj.hgobj-c (Core Framework)
gobj_create_default_servicegobj.hgobj-c (Core Framework)
gobj_create_nodegobj.hgobj-c (Core Framework)
gobj_create_pure_childgobj.hgobj-c (Core Framework)
gobj_create_resourcegobj.hgobj-c (Core Framework)
gobj_create_servicegobj.hgobj-c (Core Framework)
gobj_create_treegobj.hgobj-c (Core Framework)
gobj_create_volatilgobj.hgobj-c (Core Framework)
gobj_create_yunogobj.hgobj-c (Core Framework)
gobj_current_stategobj.hgobj-c (Core Framework)
gobj_decr_statgobj.hgobj-c (Core Framework)
gobj_default_servicegobj.hgobj-c (Core Framework)
gobj_delete_nodegobj.hgobj-c (Core Framework)
gobj_delete_resourcegobj.hgobj-c (Core Framework)
gobj_deliver_posted_eventsgobj.hgobj-c (Core Framework)
gobj_destroygobj.hgobj-c (Core Framework)
gobj_destroy_childrengobj.hgobj-c (Core Framework)
gobj_destroy_named_childrengobj.hgobj-c (Core Framework)
gobj_disablegobj.hgobj-c (Core Framework)
gobj_enablegobj.hgobj-c (Core Framework)
gobj_endgobj.hgobj-c (Core Framework)
gobj_event_typegobj.hgobj-c (Core Framework)
gobj_event_type_by_namegobj.hgobj-c (Core Framework)
gobj_find_childgobj.hgobj-c (Core Framework)
gobj_find_child_by_treegobj.hgobj-c (Core Framework)
gobj_find_event_typegobj.hgobj-c (Core Framework)
gobj_find_gobjgobj.hgobj-c (Core Framework)
gobj_find_servicegobj.hgobj-c (Core Framework)
gobj_find_service_by_gclassgobj.hgobj-c (Core Framework)
gobj_find_subscribingsgobj.hgobj-c (Core Framework)
gobj_find_subscriptionsgobj.hgobj-c (Core Framework)
gobj_first_childgobj.hgobj-c (Core Framework)
gobj_free_itergobj.hgobj-c (Core Framework)
gobj_full_namegobj.hgobj-c (Core Framework)
gobj_gclassgobj.hgobj-c (Core Framework)
gobj_gclass_namegobj.hgobj-c (Core Framework)
gobj_get_deep_tracinggobj.hgobj-c (Core Framework)
gobj_get_exit_codegobj.hgobj-c (Core Framework)
gobj_get_gclass_trace_levelgobj.hgobj-c (Core Framework)
gobj_get_gclass_trace_level2gobj.hgobj-c (Core Framework)
gobj_get_gclass_trace_level_listgobj.hgobj-c (Core Framework)
gobj_get_gclass_trace_no_levelgobj.hgobj-c (Core Framework)
gobj_get_gclass_trace_no_level_listgobj.hgobj-c (Core Framework)
gobj_get_global_authz_tablegobj.hgobj-c (Core Framework)
gobj_get_global_trace_levelgobj.hgobj-c (Core Framework)
gobj_get_global_trace_no_levelgobj.hgobj-c (Core Framework)
gobj_get_gobj_trace_levelgobj.hgobj-c (Core Framework)
gobj_get_gobj_trace_level_treegobj.hgobj-c (Core Framework)
gobj_get_gobj_trace_no_levelgobj.hgobj-c (Core Framework)
gobj_get_gobj_trace_no_level_treegobj.hgobj-c (Core Framework)
gobj_get_log_dataglogger.hgobj-c (Core Framework)
gobj_get_log_priority_nameglogger.hgobj-c (Core Framework)
gobj_get_nodegobj.hgobj-c (Core Framework)
gobj_get_resourcegobj.hgobj-c (Core Framework)
gobj_get_statgobj.hgobj-c (Core Framework)
gobj_get_trace_filtergobj.hgobj-c (Core Framework)
gobj_global_trace_levelgobj.hgobj-c (Core Framework)
gobj_global_trace_level2gobj.hgobj-c (Core Framework)
gobj_global_variablesgobj.hgobj-c (Core Framework)
gobj_has_attrgobj.hgobj-c (Core Framework)
gobj_has_bottom_attrgobj.hgobj-c (Core Framework)
gobj_has_eventgobj.hgobj-c (Core Framework)
gobj_has_output_eventgobj.hgobj-c (Core Framework)
gobj_has_stategobj.hgobj-c (Core Framework)
gobj_in_this_stategobj.hgobj-c (Core Framework)
gobj_incr_statgobj.hgobj-c (Core Framework)
gobj_info_msgglogger.hgobj-c (Core Framework)
gobj_is_bottom_gobjgobj.hgobj-c (Core Framework)
gobj_is_destroyinggobj.hgobj-c (Core Framework)
gobj_is_disabledgobj.hgobj-c (Core Framework)
gobj_is_level_not_tracinggobj.hgobj-c (Core Framework)
gobj_is_level_tracinggobj.hgobj-c (Core Framework)
gobj_is_playinggobj.hgobj-c (Core Framework)
gobj_is_pure_childgobj.hgobj-c (Core Framework)
gobj_is_readable_attrgobj.hgobj-c (Core Framework)
gobj_is_runninggobj.hgobj-c (Core Framework)
gobj_is_servicegobj.hgobj-c (Core Framework)
gobj_is_shutdowninggobj.hgobj-c (Core Framework)
gobj_is_top_servicegobj.hgobj-c (Core Framework)
gobj_is_volatilgobj.hgobj-c (Core Framework)
gobj_is_writable_attrgobj.hgobj-c (Core Framework)
gobj_jn_statsgobj.hgobj-c (Core Framework)
gobj_kw_get_user_datagobj.hgobj-c (Core Framework)
gobj_last_bottom_gobjgobj.hgobj-c (Core Framework)
gobj_last_childgobj.hgobj-c (Core Framework)
gobj_link_nodesgobj.hgobj-c (Core Framework)
gobj_list_instancesgobj.hgobj-c (Core Framework)
gobj_list_nodesgobj.hgobj-c (Core Framework)
gobj_list_persistent_attrsgobj.hgobj-c (Core Framework)
gobj_list_resourcegobj.hgobj-c (Core Framework)
gobj_list_snapsgobj.hgobj-c (Core Framework)
gobj_list_subscribingsgobj.hgobj-c (Core Framework)
gobj_list_subscriptionsgobj.hgobj-c (Core Framework)
gobj_load_persistent_attrsgobj.hgobj-c (Core Framework)
gobj_load_trace_filtergobj.hgobj-c (Core Framework)
gobj_local_methodgobj.hgobj-c (Core Framework)
gobj_log_add_handlerglogger.hgobj-c (Core Framework)
gobj_log_alertglogger.hgobj-c (Core Framework)
gobj_log_clear_countersglogger.hgobj-c (Core Framework)
gobj_log_clear_log_fileglogger.hgobj-c (Core Framework)
gobj_log_criticalglogger.hgobj-c (Core Framework)
gobj_log_debugglogger.hgobj-c (Core Framework)
gobj_log_del_handlerglogger.hgobj-c (Core Framework)
gobj_log_errorglogger.hgobj-c (Core Framework)
gobj_log_exist_handlerglogger.hgobj-c (Core Framework)
gobj_log_infoglogger.hgobj-c (Core Framework)
gobj_log_last_messageglogger.hgobj-c (Core Framework)
gobj_log_list_handlersglogger.hgobj-c (Core Framework)
gobj_log_register_handlerglogger.hgobj-c (Core Framework)
gobj_log_set_global_handler_optionglogger.hgobj-c (Core Framework)
gobj_log_set_last_messageglogger.hgobj-c (Core Framework)
gobj_log_warningglogger.hgobj-c (Core Framework)
gobj_mask_secret_attrsgobj.hgobj-c (Core Framework)
gobj_mask_secret_configgobj.hgobj-c (Core Framework)
gobj_match_childrengobj.hgobj-c (Core Framework)
gobj_match_children_treegobj.hgobj-c (Core Framework)
gobj_match_gobjgobj.hgobj-c (Core Framework)
gobj_namegobj.hgobj-c (Core Framework)
gobj_nearest_top_servicegobj.hgobj-c (Core Framework)
gobj_next_childgobj.hgobj-c (Core Framework)
gobj_node_childrengobj.hgobj-c (Core Framework)
gobj_node_parentsgobj.hgobj-c (Core Framework)
gobj_node_treegobj.hgobj-c (Core Framework)
gobj_parentgobj.hgobj-c (Core Framework)
gobj_pausegobj.hgobj-c (Core Framework)
gobj_playgobj.hgobj-c (Core Framework)
gobj_post_eventgobj.hgobj-c (Core Framework)
gobj_posted_events_sizegobj.hgobj-c (Core Framework)
gobj_prev_childgobj.hgobj-c (Core Framework)
gobj_priv_datagobj.hgobj-c (Core Framework)
gobj_publish_eventgobj.hgobj-c (Core Framework)
gobj_read_attrgobj.hgobj-c (Core Framework)
gobj_read_attrsgobj.hgobj-c (Core Framework)
gobj_read_bool_attrgobj.hgobj-c (Core Framework)
gobj_read_integer_attrgobj.hgobj-c (Core Framework)
gobj_read_json_attrgobj.hgobj-c (Core Framework)
gobj_read_pointer_attrgobj.hgobj-c (Core Framework)
gobj_read_real_attrgobj.hgobj-c (Core Framework)
gobj_read_str_attrgobj.hgobj-c (Core Framework)
gobj_read_user_datagobj.hgobj-c (Core Framework)
gobj_remove_persistent_attrsgobj.hgobj-c (Core Framework)
gobj_remove_trace_filtergobj.hgobj-c (Core Framework)
gobj_repr_gclass_trace_levelsgobj.hgobj-c (Core Framework)
gobj_repr_global_trace_levelsgobj.hgobj-c (Core Framework)
gobj_reset_rstats_attrsgobj.hgobj-c (Core Framework)
gobj_reset_volatil_attrsgobj.hgobj-c (Core Framework)
gobj_save_persistent_attrsgobj.hgobj-c (Core Framework)
gobj_save_resourcegobj.hgobj-c (Core Framework)
gobj_sdata_creategobj.hgobj-c (Core Framework)
gobj_search_pathgobj.hgobj-c (Core Framework)
gobj_send_eventgobj.hgobj-c (Core Framework)
gobj_send_event_to_childrengobj.hgobj-c (Core Framework)
gobj_send_event_to_children_treegobj.hgobj-c (Core Framework)
gobj_service_factorygobj.hgobj-c (Core Framework)
gobj_servicesgobj.hgobj-c (Core Framework)
gobj_set_bottom_gobjgobj.hgobj-c (Core Framework)
gobj_set_deep_tracinggobj.hgobj-c (Core Framework)
gobj_set_exit_codegobj.hgobj-c (Core Framework)
gobj_set_gclass_no_tracegobj.hgobj-c (Core Framework)
gobj_set_gclass_tracegobj.hgobj-c (Core Framework)
gobj_set_global_no_tracegobj.hgobj-c (Core Framework)
gobj_set_global_no_trace2gobj.hgobj-c (Core Framework)
gobj_set_global_tracegobj.hgobj-c (Core Framework)
gobj_set_global_trace2gobj.hgobj-c (Core Framework)
gobj_set_gobj_no_tracegobj.hgobj-c (Core Framework)
gobj_set_gobj_tracegobj.hgobj-c (Core Framework)
gobj_set_manual_startgobj.hgobj-c (Core Framework)
gobj_set_shutdowngobj.hgobj-c (Core Framework)
gobj_set_statgobj.hgobj-c (Core Framework)
gobj_set_trace_machine_formatgobj.hgobj-c (Core Framework)
gobj_set_volatilgobj.hgobj-c (Core Framework)
gobj_shoot_snapgobj.hgobj-c (Core Framework)
gobj_short_namegobj.hgobj-c (Core Framework)
gobj_startgobj.hgobj-c (Core Framework)
gobj_start_childrengobj.hgobj-c (Core Framework)
gobj_start_treegobj.hgobj-c (Core Framework)
gobj_start_upgobj.hgobj-c (Core Framework)
gobj_state_find_by_namegobj.hgobj-c (Core Framework)
gobj_statsgobj.hgobj-c (Core Framework)
gobj_stopgobj.hgobj-c (Core Framework)
gobj_stop_childrengobj.hgobj-c (Core Framework)
gobj_stop_treegobj.hgobj-c (Core Framework)
gobj_subs_descgobj.hgobj-c (Core Framework)
gobj_subscribe_eventgobj.hgobj-c (Core Framework)
gobj_top_servicesgobj.hgobj-c (Core Framework)
gobj_topic_descgobj.hgobj-c (Core Framework)
gobj_topic_hooksgobj.hgobj-c (Core Framework)
gobj_topic_jtreegobj.hgobj-c (Core Framework)
gobj_topic_linksgobj.hgobj-c (Core Framework)
gobj_topic_sizegobj.hgobj-c (Core Framework)
gobj_trace_dumpglogger.hgobj-c (Core Framework)
gobj_trace_dump_full_gbufgbuffer.hgobj-c (Core Framework)
gobj_trace_dump_gbufgbuffer.hgobj-c (Core Framework)
gobj_trace_jsonglogger.hgobj-c (Core Framework)
gobj_trace_json_maskedglogger.hgobj-c (Core Framework)
gobj_trace_levelgobj.hgobj-c (Core Framework)
gobj_trace_level_listgobj.hgobj-c (Core Framework)
gobj_trace_msgglogger.hgobj-c (Core Framework)
gobj_trace_no_levelgobj.hgobj-c (Core Framework)
gobj_treedb_topicsgobj.hgobj-c (Core Framework)
gobj_treedbsgobj.hgobj-c (Core Framework)
gobj_typeof_gclassgobj.hgobj-c (Core Framework)
gobj_typeof_inherited_gclassgobj.hgobj-c (Core Framework)
gobj_unlink_nodesgobj.hgobj-c (Core Framework)
gobj_unsubscribe_eventgobj.hgobj-c (Core Framework)
gobj_unsubscribe_listgobj.hgobj-c (Core Framework)
gobj_update_nodegobj.hgobj-c (Core Framework)
gobj_user_has_authzgobj.hgobj-c (Core Framework)
gobj_view_treegobj.hgobj-c (Core Framework)
gobj_walk_gobj_childrengobj.hgobj-c (Core Framework)
gobj_walk_gobj_children_treegobj.hgobj-c (Core Framework)
gobj_write_attrgobj.hgobj-c (Core Framework)
gobj_write_attrsgobj.hgobj-c (Core Framework)
gobj_write_bool_attrgobj.hgobj-c (Core Framework)
gobj_write_integer_attrgobj.hgobj-c (Core Framework)
gobj_write_json_attrgobj.hgobj-c (Core Framework)
gobj_write_new_json_attrgobj.hgobj-c (Core Framework)
gobj_write_pointer_attrgobj.hgobj-c (Core Framework)
gobj_write_real_attrgobj.hgobj-c (Core Framework)
gobj_write_str_attrgobj.hgobj-c (Core Framework)
gobj_write_strn_attrgobj.hgobj-c (Core Framework)
gobj_write_user_datagobj.hgobj-c (Core Framework)
gobj_yunogobj.hgobj-c (Core Framework)
gobj_yuno_idgobj.hgobj-c (Core Framework)
gobj_yuno_namegobj.hgobj-c (Core Framework)
gobj_yuno_node_ownergobj.hgobj-c (Core Framework)
gobj_yuno_realm_envgobj.hgobj-c (Core Framework)
gobj_yuno_realm_idgobj.hgobj-c (Core Framework)
gobj_yuno_realm_namegobj.hgobj-c (Core Framework)
gobj_yuno_realm_ownergobj.hgobj-c (Core Framework)
gobj_yuno_realm_rolegobj.hgobj-c (Core Framework)
gobj_yuno_rolegobj.hgobj-c (Core Framework)
gobj_yuno_role_plus_namegobj.hgobj-c (Core Framework)
gobj_yuno_taggobj.hgobj-c (Core Framework)
helper_doublequote2quotehelpers.hgobj-c (Core Framework)
helper_quote2doublequotehelpers.hgobj-c (Core Framework)
hex2binhelpers.hgobj-c (Core Framework)
htonllhelpers.hgobj-c (Core Framework)
idx_in_listhelpers.hgobj-c (Core Framework)
iev_createmsg_ievent.hroot-linux (Runtime GClasses)
iev_create2msg_ievent.hroot-linux (Runtime GClasses)
iev_create_from_gbuffermsg_ievent.hroot-linux (Runtime GClasses)
iev_create_to_gbuffermsg_ievent.hroot-linux (Runtime GClasses)
is_directoryhelpers.hgobj-c (Core Framework)
is_ip_allowedc_yuno.hroot-linux (Runtime GClasses)
is_ip_deniedc_yuno.hroot-linux (Runtime GClasses)
is_metadata_keyhelpers.hgobj-c (Core Framework)
is_private_keyhelpers.hgobj-c (Core Framework)
is_regular_filehelpers.hgobj-c (Core Framework)
is_secret_namehelpers.hgobj-c (Core Framework)
is_secret_name_anyhelpers.hgobj-c (Core Framework)
is_tcp_sockethelpers.hgobj-c (Core Framework)
is_udp_sockethelpers.hgobj-c (Core Framework)
is_yuneta_userhelpers.hgobj-c (Core Framework)
istream_clearistream.hroot-linux (Runtime GClasses)
istream_consumeistream.hroot-linux (Runtime GClasses)
istream_createistream.hroot-linux (Runtime GClasses)
istream_cur_rd_pointeristream.hroot-linux (Runtime GClasses)
istream_destroyistream.hroot-linux (Runtime GClasses)
istream_extract_matched_dataistream.hroot-linux (Runtime GClasses)
istream_get_gbufferistream.hroot-linux (Runtime GClasses)
istream_is_completedistream.hroot-linux (Runtime GClasses)
istream_lengthistream.hroot-linux (Runtime GClasses)
istream_new_gbufferistream.hroot-linux (Runtime GClasses)
istream_pop_gbufferistream.hroot-linux (Runtime GClasses)
istream_read_until_delimiteristream.hroot-linux (Runtime GClasses)
istream_read_until_num_bytesistream.hroot-linux (Runtime GClasses)
istream_reset_rdistream.hroot-linux (Runtime GClasses)
istream_reset_wristream.hroot-linux (Runtime GClasses)
jn2boolhelpers.hgobj-c (Core Framework)
jn2integerhelpers.hgobj-c (Core Framework)
jn2realhelpers.hgobj-c (Core Framework)
jn2stringhelpers.hgobj-c (Core Framework)
json2flatkwid.hgobj-c (Core Framework)
json2gbufgbuffer.hgobj-c (Core Framework)
json2strhelpers.hgobj-c (Core Framework)
json2uglystrhelpers.hgobj-c (Core Framework)
json_check_refcountshelpers.hgobj-c (Core Framework)
json_confighelpers.hgobj-c (Core Framework)
json_confighelpers.hgobj-c (Core Framework)
json_config_string2jsonhelpers.hgobj-c (Core Framework)
json_desc_to_schemahelpers.hgobj-c (Core Framework)
json_dict_recursive_updatehelpers.hgobj-c (Core Framework)
json_flatten_dictkwid.hgobj-c (Core Framework)
json_is_identicalhelpers.hgobj-c (Core Framework)
json_is_rangehelpers.hgobj-c (Core Framework)
json_list_findhelpers.hgobj-c (Core Framework)
json_list_inthelpers.hgobj-c (Core Framework)
json_list_int_indexhelpers.hgobj-c (Core Framework)
json_list_str_indexhelpers.hgobj-c (Core Framework)
json_list_updatehelpers.hgobj-c (Core Framework)
json_listsrange2sethelpers.hgobj-c (Core Framework)
json_mask_secretshelpers.hgobj-c (Core Framework)
json_mask_secrets_cappedhelpers.hgobj-c (Core Framework)
json_print_refcountshelpers.hgobj-c (Core Framework)
json_range_listhelpers.hgobj-c (Core Framework)
json_replace_varhelpers.hgobj-c (Core Framework)
json_replace_var_customhelpers.hgobj-c (Core Framework)
json_str_in_listhelpers.hgobj-c (Core Framework)
json_unflatten_dictkwid.hgobj-c (Core Framework)
jwk_process_onejwt.hlibjwt (JWT Authentication)
jwks_createjwt.hlibjwt (JWT Authentication)
jwks_create_fromfilejwt.hlibjwt (JWT Authentication)
jwks_create_fromfpjwt.hlibjwt (JWT Authentication)
jwks_create_fromurljwt.hlibjwt (JWT Authentication)
jwks_create_strnjwt.hlibjwt (JWT Authentication)
jwks_errorjwt.hlibjwt (JWT Authentication)
jwks_error_anyjwt.hlibjwt (JWT Authentication)
jwks_error_clearjwt.hlibjwt (JWT Authentication)
jwks_error_msgjwt.hlibjwt (JWT Authentication)
jwks_find_bykidjwt.hlibjwt (JWT Authentication)
jwks_freejwt.hlibjwt (JWT Authentication)
jwks_item_addjwt.hlibjwt (JWT Authentication)
jwks_item_algjwt.hlibjwt (JWT Authentication)
jwks_item_countjwt.hlibjwt (JWT Authentication)
jwks_item_curvejwt.hlibjwt (JWT Authentication)
jwks_item_errorjwt.hlibjwt (JWT Authentication)
jwks_item_error_msgjwt.hlibjwt (JWT Authentication)
jwks_item_freejwt.hlibjwt (JWT Authentication)
jwks_item_free2jwt.hlibjwt (JWT Authentication)
jwks_item_free_alljwt.hlibjwt (JWT Authentication)
jwks_item_free_badjwt.hlibjwt (JWT Authentication)
jwks_item_getjwt.hlibjwt (JWT Authentication)
jwks_item_is_privatejwt.hlibjwt (JWT Authentication)
jwks_item_key_bitsjwt.hlibjwt (JWT Authentication)
jwks_item_key_octjwt.hlibjwt (JWT Authentication)
jwks_item_key_opsjwt.hlibjwt (JWT Authentication)
jwks_item_kidjwt.hlibjwt (JWT Authentication)
jwks_item_ktyjwt.hlibjwt (JWT Authentication)
jwks_item_pemjwt.hlibjwt (JWT Authentication)
jwks_item_usejwt.hlibjwt (JWT Authentication)
jwks_loadjwt.hlibjwt (JWT Authentication)
jwks_load_fromfilejwt.hlibjwt (JWT Authentication)
jwks_load_fromfpjwt.hlibjwt (JWT Authentication)
jwks_load_fromurljwt.hlibjwt (JWT Authentication)
jwks_load_strnjwt.hlibjwt (JWT Authentication)
jwt_alg_strjwt.hlibjwt (JWT Authentication)
jwt_builder_claim_deljwt.hlibjwt (JWT Authentication)
jwt_builder_claim_getjwt.hlibjwt (JWT Authentication)
jwt_builder_claim_setjwt.hlibjwt (JWT Authentication)
jwt_builder_enable_iatjwt.hlibjwt (JWT Authentication)
jwt_builder_errorjwt.hlibjwt (JWT Authentication)
jwt_builder_error_clearjwt.hlibjwt (JWT Authentication)
jwt_builder_error_msgjwt.hlibjwt (JWT Authentication)
jwt_builder_freejwt.hlibjwt (JWT Authentication)
jwt_builder_generatejwt.hlibjwt (JWT Authentication)
jwt_builder_getctxjwt.hlibjwt (JWT Authentication)
jwt_builder_header_deljwt.hlibjwt (JWT Authentication)
jwt_builder_header_getjwt.hlibjwt (JWT Authentication)
jwt_builder_header_setjwt.hlibjwt (JWT Authentication)
jwt_builder_newjwt.hlibjwt (JWT Authentication)
jwt_builder_setcbjwt.hlibjwt (JWT Authentication)
jwt_builder_setkeyjwt.hlibjwt (JWT Authentication)
jwt_builder_time_offsetjwt.hlibjwt (JWT Authentication)
jwt_checker_claim_deljwt.hlibjwt (JWT Authentication)
jwt_checker_claim_getjwt.hlibjwt (JWT Authentication)
jwt_checker_claim_setjwt.hlibjwt (JWT Authentication)
jwt_checker_errorjwt.hlibjwt (JWT Authentication)
jwt_checker_error_clearjwt.hlibjwt (JWT Authentication)
jwt_checker_error_msgjwt.hlibjwt (JWT Authentication)
jwt_checker_freejwt.hlibjwt (JWT Authentication)
jwt_checker_getctxjwt.hlibjwt (JWT Authentication)
jwt_checker_newjwt.hlibjwt (JWT Authentication)
jwt_checker_setcbjwt.hlibjwt (JWT Authentication)
jwt_checker_setkeyjwt.hlibjwt (JWT Authentication)
jwt_checker_time_leewayjwt.hlibjwt (JWT Authentication)
jwt_checker_verifyjwt.hlibjwt (JWT Authentication)
jwt_checker_verify2jwt.hlibjwt (JWT Authentication)
jwt_claim_deljwt.hlibjwt (JWT Authentication)
jwt_claim_getjwt.hlibjwt (JWT Authentication)
jwt_claim_setjwt.hlibjwt (JWT Authentication)
jwt_crypto_ops_supports_jwkjwt.hlibjwt (JWT Authentication)
jwt_get_algjwt.hlibjwt (JWT Authentication)
jwt_get_allocjwt.hlibjwt (JWT Authentication)
jwt_get_crypto_opsjwt.hlibjwt (JWT Authentication)
jwt_get_crypto_ops_tjwt.hlibjwt (JWT Authentication)
jwt_header_deljwt.hlibjwt (JWT Authentication)
jwt_header_getjwt.hlibjwt (JWT Authentication)
jwt_header_setjwt.hlibjwt (JWT Authentication)
jwt_initjwt.hlibjwt (JWT Authentication)
jwt_set_allocjwt.hlibjwt (JWT Authentication)
jwt_set_crypto_opsjwt.hlibjwt (JWT Authentication)
jwt_set_crypto_ops_tjwt.hlibjwt (JWT Authentication)
jwt_str_algjwt.hlibjwt (JWT Authentication)
kw_add_binary_typekwid.hgobj-c (Core Framework)
kw_clone_by_keyskwid.hgobj-c (Core Framework)
kw_clone_by_not_keyskwid.hgobj-c (Core Framework)
kw_clone_by_pathkwid.hgobj-c (Core Framework)
kw_collapsekwid.hgobj-c (Core Framework)
kw_collectkwid.hgobj-c (Core Framework)
kw_decrefkwid.hgobj-c (Core Framework)
kw_deletekwid.hgobj-c (Core Framework)
kw_delete_metadata_keyskwid.hgobj-c (Core Framework)
kw_delete_private_keyskwid.hgobj-c (Core Framework)
kw_delete_subkeykwid.hgobj-c (Core Framework)
kw_deserializekwid.hgobj-c (Core Framework)
kw_duplicatekwid.hgobj-c (Core Framework)
kw_filter_metadatakwid.hgobj-c (Core Framework)
kw_filter_privatekwid.hgobj-c (Core Framework)
kw_find_json_in_listkwid.hgobj-c (Core Framework)
kw_find_pathkwid.hgobj-c (Core Framework)
kw_find_str_in_listkwid.hgobj-c (Core Framework)
kw_get_boolkwid.hgobj-c (Core Framework)
kw_get_dictkwid.hgobj-c (Core Framework)
kw_get_dict_valuekwid.hgobj-c (Core Framework)
kw_get_intkwid.hgobj-c (Core Framework)
kw_get_listkwid.hgobj-c (Core Framework)
kw_get_list_valuekwid.hgobj-c (Core Framework)
kw_get_realkwid.hgobj-c (Core Framework)
kw_get_strkwid.hgobj-c (Core Framework)
kw_get_subdict_valuekwid.hgobj-c (Core Framework)
kw_has_keykwid.hgobj-c (Core Framework)
kw_has_wordkwid.hgobj-c (Core Framework)
kw_increfkwid.hgobj-c (Core Framework)
kw_match_simplekwid.hgobj-c (Core Framework)
kw_popkwid.hgobj-c (Core Framework)
kw_selectkwid.hgobj-c (Core Framework)
kw_serializekwid.hgobj-c (Core Framework)
kw_serialize_to_stringkwid.hgobj-c (Core Framework)
kw_set_dict_valuekwid.hgobj-c (Core Framework)
kw_set_path_delimiterkwid.hgobj-c (Core Framework)
kw_set_subdict_valuekwid.hgobj-c (Core Framework)
kw_sizekwid.hgobj-c (Core Framework)
kw_twinkwid.hgobj-c (Core Framework)
kw_update_exceptkwid.hgobj-c (Core Framework)
kw_update_missingkwid.hgobj-c (Core Framework)
kw_walkkwid.hgobj-c (Core Framework)
kwid_compare_listskwid.hgobj-c (Core Framework)
kwid_compare_recordskwid.hgobj-c (Core Framework)
kwid_getkwid.hgobj-c (Core Framework)
kwid_get_idskwid.hgobj-c (Core Framework)
kwid_match_idkwid.hgobj-c (Core Framework)
kwid_match_nidkwid.hgobj-c (Core Framework)
kwid_new_dictkwid.hgobj-c (Core Framework)
kwid_new_listkwid.hgobj-c (Core Framework)
kwjr_getkwid.hgobj-c (Core Framework)
launch_daemonhelpers.hgobj-c (Core Framework)
left_justifyhelpers.hgobj-c (Core Framework)
list_open_fileshelpers.hgobj-c (Core Framework)
load_json_from_filehelpers.hgobj-c (Core Framework)
load_persistent_jsonhelpers.hgobj-c (Core Framework)
lock_filehelpers.hgobj-c (Core Framework)
lowerhelpers.hgobj-c (Core Framework)
mask_secrets_in_texthelpers.hgobj-c (Core Framework)
mask_secrets_inlinehelpers.hgobj-c (Core Framework)
mbed_api_tlsmbedtls.hytls (TLS Abstraction)
mkrdirhelpers.hgobj-c (Core Framework)
msg2db_append_messagetr_msg2db.htimeranger2 (Time-Series DB)
msg2db_close_dbtr_msg2db.htimeranger2 (Time-Series DB)
msg2db_get_messagetr_msg2db.htimeranger2 (Time-Series DB)
msg2db_id_incompletetr_msg2db.htimeranger2 (Time-Series DB)
msg2db_list_messagestr_msg2db.htimeranger2 (Time-Series DB)
msg2db_open_dbtr_msg2db.htimeranger2 (Time-Series DB)
msg_iev_build_responsemsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_build_response_without_reverse_dstmsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_clean_metadatamsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_get_msg_typemsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_get_stackmsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_pop_stackmsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_push_stackmsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_set_back_metadatamsg_ievent.hroot-linux (Runtime GClasses)
msg_iev_set_msg_typemsg_ievent.hroot-linux (Runtime GClasses)
newdirhelpers.hgobj-c (Core Framework)
newfilehelpers.hgobj-c (Core Framework)
nice_sizehelpers.hgobj-c (Core Framework)
node_collapsed_viewtr_treedb.htimeranger2 (Time-Series DB)
node_uuidhelpers.hgobj-c (Core Framework)
ntohllhelpers.hgobj-c (Core Framework)
open_exclusivehelpers.hgobj-c (Core Framework)
openssl_api_tlsopenssl.hytls (TLS Abstraction)
parse_datehelpers.hgobj-c (Core Framework)
parse_date_basichelpers.hgobj-c (Core Framework)
parse_date_formathelpers.hgobj-c (Core Framework)
parse_expiry_datehelpers.hgobj-c (Core Framework)
parse_hookstr_treedb.htimeranger2 (Time-Series DB)
parse_schematr_treedb.htimeranger2 (Time-Series DB)
parse_schema_colstr_treedb.htimeranger2 (Time-Series DB)
parse_urlhelpers.hgobj-c (Core Framework)
path_basenamehelpers.hgobj-c (Core Framework)
pop_last_segmenthelpers.hgobj-c (Core Framework)
print_backtraceglogger.hgobj-c (Core Framework)
print_errorglogger.hgobj-c (Core Framework)
print_jsonhelpers.hgobj-c (Core Framework)
print_open_fdshelpers.hgobj-c (Core Framework)
print_socket_addresshelpers.hgobj-c (Core Framework)
print_track_memgbmem.hgobj-c (Core Framework)
pty_sync_spawnrun_command.hroot-linux (Runtime GClasses)
raise_open_files_limittesting.hgobj-c (Core Framework)
read_process_cmdlinehelpers.hgobj-c (Core Framework)
register_c_assetsc_assets.hroot-linux (Runtime GClasses)
register_c_auth_bffc_auth_bff.hroot-linux (Runtime GClasses)
register_c_authzc_authz.hroot-linux (Runtime GClasses)
register_c_channelc_channel.hroot-linux (Runtime GClasses)
register_c_counterc_counter.hroot-linux (Runtime GClasses)
register_c_fsc_fs.hroot-linux (Runtime GClasses)
register_c_gss_udp_sc_gss_udp_s.hroot-linux (Runtime GClasses)
register_c_idp_keycloakc_idp_keycloak.hroot-linux (Runtime GClasses)
register_c_ievent_clic_ievent_cli.hroot-linux (Runtime GClasses)
register_c_ievent_srvc_ievent_srv.hroot-linux (Runtime GClasses)
register_c_iogatec_iogate.hroot-linux (Runtime GClasses)
register_c_mqiogatec_mqiogate.hroot-linux (Runtime GClasses)
register_c_nodec_node.hroot-linux (Runtime GClasses)
register_c_otac_ota.hroot-linux (Runtime GClasses)
register_c_prot_http_clc_prot_http_cl.hroot-linux (Runtime GClasses)
register_c_prot_http_src_prot_http_sr.hroot-linux (Runtime GClasses)
register_c_prot_rawc_prot_raw.hroot-linux (Runtime GClasses)
register_c_prot_tcp4hc_prot_tcp4h.hroot-linux (Runtime GClasses)
register_c_ptyc_pty.hroot-linux (Runtime GClasses)
register_c_qiogatec_qiogate.hroot-linux (Runtime GClasses)
register_c_resource2c_resource2.hroot-linux (Runtime GClasses)
register_c_taskc_task.hroot-linux (Runtime GClasses)
register_c_task_authenticatec_task_authenticate.hroot-linux (Runtime GClasses)
register_c_tcpc_tcp.hroot-linux (Runtime GClasses)
register_c_tcp_sc_tcp_s.hroot-linux (Runtime GClasses)
register_c_timerc_timer.hroot-linux (Runtime GClasses)
register_c_timer0c_timer0.hroot-linux (Runtime GClasses)
register_c_trangerc_tranger.hroot-linux (Runtime GClasses)
register_c_treedbc_treedb.hroot-linux (Runtime GClasses)
register_c_uartc_uart.hroot-linux (Runtime GClasses)
register_c_udpc_udp.hroot-linux (Runtime GClasses)
register_c_udp_sc_udp_s.hroot-linux (Runtime GClasses)
register_c_websocketc_websocket.hroot-linux (Runtime GClasses)
register_c_yunoc_yuno.hroot-linux (Runtime GClasses)
register_yuneta_environmentyunetas_environment.hroot-linux (Runtime GClasses)
replace_cli_varshelpers.hgobj-c (Core Framework)
rmrcontentdirhelpers.hgobj-c (Core Framework)
rmrdirhelpers.hgobj-c (Core Framework)
rotatory_closerotatory.hgobj-c (Core Framework)
rotatory_endrotatory.hgobj-c (Core Framework)
rotatory_flushrotatory.hgobj-c (Core Framework)
rotatory_fwriterotatory.hgobj-c (Core Framework)
rotatory_keep_all_old_filesrotatory.hgobj-c (Core Framework)
rotatory_openrotatory.hgobj-c (Core Framework)
rotatory_pathrotatory.hgobj-c (Core Framework)
rotatory_remove_old_filesrotatory.hgobj-c (Core Framework)
rotatory_start_uprotatory.hgobj-c (Core Framework)
rotatory_subscribe2newfilerotatory.hgobj-c (Core Framework)
rotatory_truncaterotatory.hgobj-c (Core Framework)
rotatory_writerotatory.hgobj-c (Core Framework)
run_commandrun_command.hroot-linux (Runtime GClasses)
run_process2run_command.hroot-linux (Runtime GClasses)
run_servicesmanage_services.hroot-linux (Runtime GClasses)
save_json_to_filehelpers.hgobj-c (Core Framework)
search_command_desccommand_parser.hgobj-c (Core Framework)
search_processydaemon.hroot-linux (Runtime GClasses)
set_auto_kill_timeentry_point.hroot-linux (Runtime GClasses)
set_cloexechelpers.hgobj-c (Core Framework)
set_expected_resultstesting.hgobj-c (Core Framework)
set_expected_results_unorderedtesting.hgobj-c (Core Framework)
set_measure_timestesting.hgobj-c (Core Framework)
set_memory_check_listgbmem.hgobj-c (Core Framework)
set_nonblockinghelpers.hgobj-c (Core Framework)
set_real_precisionhelpers.hgobj-c (Core Framework)
set_show_backtrace_fnglogger.hgobj-c (Core Framework)
set_tcp_socket_optionshelpers.hgobj-c (Core Framework)
set_timeoutc_timer.hroot-linux (Runtime GClasses)
set_timeout0c_timer0.hroot-linux (Runtime GClasses)
set_timeout_periodicc_timer.hroot-linux (Runtime GClasses)
set_timeout_periodic0c_timer0.hroot-linux (Runtime GClasses)
set_trace_with_full_nameglogger.hgobj-c (Core Framework)
set_trace_with_short_nameglogger.hgobj-c (Core Framework)
set_volatil_valuestr_treedb.htimeranger2 (Time-Series DB)
set_yuno_must_diec_yuno.hroot-linux (Runtime GClasses)
sha256_digesthelpers.hgobj-c (Core Framework)
sha256_hexhelpers.hgobj-c (Core Framework)
show_datehelpers.hgobj-c (Core Framework)
show_date_relativehelpers.hgobj-c (Core Framework)
source2base64_for_yunetashelpers.hgobj-c (Core Framework)
split2helpers.hgobj-c (Core Framework)
split3helpers.hgobj-c (Core Framework)
split_free2helpers.hgobj-c (Core Framework)
split_free3helpers.hgobj-c (Core Framework)
start_msectimerhelpers.hgobj-c (Core Framework)
start_sectimerhelpers.hgobj-c (Core Framework)
stats_parserstats_parser.hgobj-c (Core Framework)
stdout_fwriteglogger.hgobj-c (Core Framework)
stdout_writeglogger.hgobj-c (Core Framework)
stop_servicesmanage_services.hroot-linux (Runtime GClasses)
str2gbufgbuffer.hgobj-c (Core Framework)
str_concathelpers.hgobj-c (Core Framework)
str_concat3helpers.hgobj-c (Core Framework)
str_concat_freehelpers.hgobj-c (Core Framework)
str_in_listhelpers.hgobj-c (Core Framework)
str_match_regexhelpers.hgobj-c (Core Framework)
string2jsonhelpers.hgobj-c (Core Framework)
strings2bitshelpers.hgobj-c (Core Framework)
strntolowerhelpers.hgobj-c (Core Framework)
strntoupperhelpers.hgobj-c (Core Framework)
subdir_existshelpers.hgobj-c (Core Framework)
t2timestamphelpers.hgobj-c (Core Framework)
tabgobj.hgobj-c (Core Framework)
tdumphelpers.hgobj-c (Core Framework)
tdump2jsonhelpers.hgobj-c (Core Framework)
test_directory_permissiontesting.hgobj-c (Core Framework)
test_file_permission_and_sizetesting.hgobj-c (Core Framework)
test_jsontesting.hgobj-c (Core Framework)
test_json_filetesting.hgobj-c (Core Framework)
test_listtesting.hgobj-c (Core Framework)
test_msectimerhelpers.hgobj-c (Core Framework)
test_sectimerhelpers.hgobj-c (Core Framework)
time_in_millisecondshelpers.hgobj-c (Core Framework)
time_in_milliseconds_monotonichelpers.hgobj-c (Core Framework)
time_in_secondshelpers.hgobj-c (Core Framework)
tm2timestamphelpers.hgobj-c (Core Framework)
tm_to_time_thelpers.hgobj-c (Core Framework)
topic_desc_fkey_namestr_treedb.htimeranger2 (Time-Series DB)
topic_desc_hook_namestr_treedb.htimeranger2 (Time-Series DB)
total_ram_in_kbhelpers.hgobj-c (Core Framework)
trace_inter_eventmsg_ievent.hroot-linux (Runtime GClasses)
trace_inter_event2msg_ievent.hroot-linux (Runtime GClasses)
trace_machinegobj.hgobj-c (Core Framework)
trace_machine2gobj.hgobj-c (Core Framework)
trace_msg0glogger.hgobj-c (Core Framework)
trace_vjsonglogger.hgobj-c (Core Framework)
tranger2_append_recordtimeranger2.htimeranger2 (Time-Series DB)
tranger2_backup_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_all_liststimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_iteratortimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_listtimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_rt_disktimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_rt_memtimeranger2.htimeranger2 (Time-Series DB)
tranger2_close_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_create_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_delete_instancetimeranger2.htimeranger2 (Time-Series DB)
tranger2_delete_keytimeranger2.htimeranger2 (Time-Series DB)
tranger2_delete_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_dict_topic_desc_colstimeranger2.htimeranger2 (Time-Series DB)
tranger2_get_iterator_by_idtimeranger2.htimeranger2 (Time-Series DB)
tranger2_get_rt_disk_by_idtimeranger2.htimeranger2 (Time-Series DB)
tranger2_get_rt_mem_by_idtimeranger2.htimeranger2 (Time-Series DB)
tranger2_iterator_get_pagetimeranger2.htimeranger2 (Time-Series DB)
tranger2_iterator_sizetimeranger2.htimeranger2 (Time-Series DB)
tranger2_list_keystimeranger2.htimeranger2 (Time-Series DB)
tranger2_list_topic_desc_colstimeranger2.htimeranger2 (Time-Series DB)
tranger2_list_topic_namestimeranger2.htimeranger2 (Time-Series DB)
tranger2_list_topicstimeranger2.htimeranger2 (Time-Series DB)
tranger2_open_iteratortimeranger2.htimeranger2 (Time-Series DB)
tranger2_open_listtimeranger2.htimeranger2 (Time-Series DB)
tranger2_open_rt_disktimeranger2.htimeranger2 (Time-Series DB)
tranger2_open_rt_memtimeranger2.htimeranger2 (Time-Series DB)
tranger2_open_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_print_md0_recordtimeranger2.htimeranger2 (Time-Series DB)
tranger2_print_md1_recordtimeranger2.htimeranger2 (Time-Series DB)
tranger2_print_md2_recordtimeranger2.htimeranger2 (Time-Series DB)
tranger2_print_record_filenametimeranger2.htimeranger2 (Time-Series DB)
tranger2_read_record_contenttimeranger2.htimeranger2 (Time-Series DB)
tranger2_read_user_flagtimeranger2.htimeranger2 (Time-Series DB)
tranger2_set_rt_key_deleted_callbacktimeranger2.htimeranger2 (Time-Series DB)
tranger2_set_system_flagtimeranger2.htimeranger2 (Time-Series DB)
tranger2_set_trace_leveltimeranger2.htimeranger2 (Time-Series DB)
tranger2_set_user_flagtimeranger2.htimeranger2 (Time-Series DB)
tranger2_shutdowntimeranger2.htimeranger2 (Time-Series DB)
tranger2_startuptimeranger2.htimeranger2 (Time-Series DB)
tranger2_stoptimeranger2.htimeranger2 (Time-Series DB)
tranger2_str2system_flagtimeranger2.htimeranger2 (Time-Series DB)
tranger2_topictimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_desctimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_is_opentimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_key_rangetimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_key_sizetimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_nametimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_pathtimeranger2.htimeranger2 (Time-Series DB)
tranger2_topic_sizetimeranger2.htimeranger2 (Time-Series DB)
tranger2_write_topic_colstimeranger2.htimeranger2 (Time-Series DB)
tranger2_write_topic_vartimeranger2.htimeranger2 (Time-Series DB)
tranger2_write_user_flagtimeranger2.htimeranger2 (Time-Series DB)
translate_stringhelpers.hgobj-c (Core Framework)
treedb_activate_snaptr_treedb.htimeranger2 (Time-Series DB)
treedb_autolinktr_treedb.htimeranger2 (Time-Series DB)
treedb_blob_pathtr_treedb.htimeranger2 (Time-Series DB)
treedb_clean_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_close_dbtr_treedb.htimeranger2 (Time-Series DB)
treedb_close_topictr_treedb.htimeranger2 (Time-Series DB)
treedb_content_type_of_nametr_treedb.htimeranger2 (Time-Series DB)
treedb_create_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_create_system_schematr_treedb.htimeranger2 (Time-Series DB)
treedb_create_topictr_treedb.htimeranger2 (Time-Series DB)
treedb_delete_instancetr_treedb.htimeranger2 (Time-Series DB)
treedb_delete_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_delete_topictr_treedb.htimeranger2 (Time-Series DB)
treedb_file_exttr_treedb.htimeranger2 (Time-Series DB)
treedb_gc_filestr_treedb.htimeranger2 (Time-Series DB)
treedb_gc_files2tr_treedb.htimeranger2 (Time-Series DB)
treedb_get_id_indextr_treedb.htimeranger2 (Time-Series DB)
treedb_get_instancetr_treedb.htimeranger2 (Time-Series DB)
treedb_get_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_get_topic_hookstr_treedb.htimeranger2 (Time-Series DB)
treedb_get_topic_linkstr_treedb.htimeranger2 (Time-Series DB)
treedb_import_filestr_treedb.htimeranger2 (Time-Series DB)
treedb_is_treedbs_topictr_treedb.htimeranger2 (Time-Series DB)
treedb_link_nodestr_treedb.htimeranger2 (Time-Series DB)
treedb_list_instancestr_treedb.htimeranger2 (Time-Series DB)
treedb_list_nodestr_treedb.htimeranger2 (Time-Series DB)
treedb_list_parentstr_treedb.htimeranger2 (Time-Series DB)
treedb_list_snapstr_treedb.htimeranger2 (Time-Series DB)
treedb_list_treedbtr_treedb.htimeranger2 (Time-Series DB)
treedb_node_childrentr_treedb.htimeranger2 (Time-Series DB)
treedb_node_jtreetr_treedb.htimeranger2 (Time-Series DB)
treedb_open_dbtr_treedb.htimeranger2 (Time-Series DB)
treedb_parent_refstr_treedb.htimeranger2 (Time-Series DB)
treedb_replace_linkstr_treedb.htimeranger2 (Time-Series DB)
treedb_save_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_set_callbacktr_treedb.htimeranger2 (Time-Series DB)
treedb_set_files_limitstr_treedb.htimeranger2 (Time-Series DB)
treedb_set_node_immutabletr_treedb.htimeranger2 (Time-Series DB)
treedb_set_tracetr_treedb.htimeranger2 (Time-Series DB)
treedb_shoot_snaptr_treedb.htimeranger2 (Time-Series DB)
treedb_sniff_content_typetr_treedb.htimeranger2 (Time-Series DB)
treedb_store_filestr_treedb.htimeranger2 (Time-Series DB)
treedb_topic_pkey2str_treedb.htimeranger2 (Time-Series DB)
treedb_topic_pkey2s_filtertr_treedb.htimeranger2 (Time-Series DB)
treedb_topic_sizetr_treedb.htimeranger2 (Time-Series DB)
treedb_topicstr_treedb.htimeranger2 (Time-Series DB)
treedb_unlink_nodestr_treedb.htimeranger2 (Time-Series DB)
treedb_update_nodetr_treedb.htimeranger2 (Time-Series DB)
treedb_update_node_and_linkstr_treedb.htimeranger2 (Time-Series DB)
trmsg_active_recordstr_msg.htimeranger2 (Time-Series DB)
trmsg_add_instancetr_msg.htimeranger2 (Time-Series DB)
trmsg_close_listtr_msg.htimeranger2 (Time-Series DB)
trmsg_close_topicstr_msg.htimeranger2 (Time-Series DB)
trmsg_data_treetr_msg.htimeranger2 (Time-Series DB)
trmsg_foreach_active_messagestr_msg.htimeranger2 (Time-Series DB)
trmsg_foreach_instances_messagestr_msg.htimeranger2 (Time-Series DB)
trmsg_foreach_messagestr_msg.htimeranger2 (Time-Series DB)
trmsg_get_active_mdtr_msg.htimeranger2 (Time-Series DB)
trmsg_get_active_messagetr_msg.htimeranger2 (Time-Series DB)
trmsg_get_instancestr_msg.htimeranger2 (Time-Series DB)
trmsg_get_messagetr_msg.htimeranger2 (Time-Series DB)
trmsg_get_messagestr_msg.htimeranger2 (Time-Series DB)
trmsg_open_listtr_msg.htimeranger2 (Time-Series DB)
trmsg_open_topicstr_msg.htimeranger2 (Time-Series DB)
trmsg_record_instancestr_msg.htimeranger2 (Time-Series DB)
trq_answertr_queue.htimeranger2 (Time-Series DB)
trq_append2tr_queue.htimeranger2 (Time-Series DB)
trq_check_backuptr_queue.htimeranger2 (Time-Series DB)
trq_check_pending_rowidtr_queue.htimeranger2 (Time-Series DB)
trq_closetr_queue.htimeranger2 (Time-Series DB)
trq_get_by_rowidtr_queue.htimeranger2 (Time-Series DB)
trq_get_metadatatr_queue.htimeranger2 (Time-Series DB)
trq_loadtr_queue.htimeranger2 (Time-Series DB)
trq_load_alltr_queue.htimeranger2 (Time-Series DB)
trq_load_all_by_timetr_queue.htimeranger2 (Time-Series DB)
trq_msg_jsontr_queue.htimeranger2 (Time-Series DB)
trq_msg_mdtr_queue.htimeranger2 (Time-Series DB)
trq_opentr_queue.htimeranger2 (Time-Series DB)
trq_set_hard_flagtr_queue.htimeranger2 (Time-Series DB)
trq_set_metadatatr_queue.htimeranger2 (Time-Series DB)
trq_set_soft_marktr_queue.htimeranger2 (Time-Series DB)
trq_unload_msgtr_queue.htimeranger2 (Time-Series DB)
udpc_closelog_udp_handler.hgobj-c (Core Framework)
udpc_endlog_udp_handler.hgobj-c (Core Framework)
udpc_fwritelog_udp_handler.hgobj-c (Core Framework)
udpc_openlog_udp_handler.hgobj-c (Core Framework)
udpc_start_uplog_udp_handler.hgobj-c (Core Framework)
udpc_writelog_udp_handler.hgobj-c (Core Framework)
unlock_filehelpers.hgobj-c (Core Framework)
upperhelpers.hgobj-c (Core Framework)
version_cmphelpers.hgobj-c (Core Framework)
walk_dir_arrayhelpers.hgobj-c (Core Framework)
walk_dir_treehelpers.hgobj-c (Core Framework)
yev_create_accept_eventyev_loop.hyev_loop (Event Loop)
yev_create_connect_eventyev_loop.hyev_loop (Event Loop)
yev_create_poll_eventyev_loop.hyev_loop (Event Loop)
yev_create_read_eventyev_loop.hyev_loop (Event Loop)
yev_create_recvmsg_eventyev_loop.hyev_loop (Event Loop)
yev_create_sendmsg_eventyev_loop.hyev_loop (Event Loop)
yev_create_timer_eventyev_loop.hyev_loop (Event Loop)
yev_create_write_eventyev_loop.hyev_loop (Event Loop)
yev_destroy_eventyev_loop.hyev_loop (Event Loop)
yev_dup2_accept_eventyev_loop.hyev_loop (Event Loop)
yev_dup_accept_eventyev_loop.hyev_loop (Event Loop)
yev_event_type_nameyev_loop.hyev_loop (Event Loop)
yev_flag_stringsyev_loop.hyev_loop (Event Loop)
yev_get_state_nameyev_loop.hyev_loop (Event Loop)
yev_get_waiting_completionyev_loop.hyev_loop (Event Loop)
yev_get_yunoyev_loop.hyev_loop (Event Loop)
yev_loop_createyev_loop.hyev_loop (Event Loop)
yev_loop_destroyyev_loop.hyev_loop (Event Loop)
yev_loop_reset_runningyev_loop.hyev_loop (Event Loop)
yev_loop_runyev_loop.hyev_loop (Event Loop)
yev_loop_run_onceyev_loop.hyev_loop (Event Loop)
yev_loop_stopyev_loop.hyev_loop (Event Loop)
yev_protocol_set_protocol_fill_hints_fnyev_loop.hyev_loop (Event Loop)
yev_rearm_connect_eventyev_loop.hyev_loop (Event Loop)
yev_set_gbufferyev_loop.hyev_loop (Event Loop)
yev_start_eventyev_loop.hyev_loop (Event Loop)
yev_start_timer_eventyev_loop.hyev_loop (Event Loop)
yev_stop_eventyev_loop.hyev_loop (Event Loop)
ytls_cleanupytls.hytls (TLS Abstraction)
ytls_decrypt_dataytls.hytls (TLS Abstraction)
ytls_do_handshakeytls.hytls (TLS Abstraction)
ytls_encrypt_dataytls.hytls (TLS Abstraction)
ytls_flushytls.hytls (TLS Abstraction)
ytls_free_secure_filterytls.hytls (TLS Abstraction)
ytls_get_cert_infoytls.hytls (TLS Abstraction)
ytls_get_last_errorytls.hytls (TLS Abstraction)
ytls_get_system_ca_bundleytls.hytls (TLS Abstraction)
ytls_initytls.hytls (TLS Abstraction)
ytls_new_secure_filterytls.hytls (TLS Abstraction)
ytls_reload_certificatesytls.hytls (TLS Abstraction)
ytls_set_peer_nameytls.hytls (TLS Abstraction)
ytls_set_traceytls.hytls (TLS Abstraction)
ytls_shutdownytls.hytls (TLS Abstraction)
ytls_versionytls.hytls (TLS Abstraction)
yuneta_bin_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_bin_fileyunetas_environment.hroot-linux (Runtime GClasses)
yuneta_domain_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_entry_pointentry_point.hroot-linux (Runtime GClasses)
yuneta_getgrnamhelpers.hgobj-c (Core Framework)
yuneta_getgrouplisthelpers.hgobj-c (Core Framework)
yuneta_getpwnamhelpers.hgobj-c (Core Framework)
yuneta_getpwuidhelpers.hgobj-c (Core Framework)
yuneta_is_daemonentry_point.hroot-linux (Runtime GClasses)
yuneta_json_configentry_point.hroot-linux (Runtime GClasses)
yuneta_log_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_log_fileyunetas_environment.hroot-linux (Runtime GClasses)
yuneta_realm_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_realm_fileyunetas_environment.hroot-linux (Runtime GClasses)
yuneta_realm_store_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_root_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_rpermissionyunetas_environment.hroot-linux (Runtime GClasses)
yuneta_setupentry_point.hroot-linux (Runtime GClasses)
yuneta_store_diryunetas_environment.hroot-linux (Runtime GClasses)
yuneta_store_fileyunetas_environment.hroot-linux (Runtime GClasses)
yuneta_xpermissionyunetas_environment.hroot-linux (Runtime GClasses)
yunetas_register_c_coreyunetas_register.hroot-linux (Runtime GClasses)
yuno_event_destroyc_yuno.hroot-linux (Runtime GClasses)
yuno_event_loopc_yuno.hroot-linux (Runtime GClasses)
yuno_shutdownmanage_services.hroot-linux (Runtime GClasses)