{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.GKFeaGDotV/b1/libqb_2.0.1-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.GKFeaGDotV/b2/libqb_2.0.1-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n ae2252ac2c5b58c92f64cecacb3c03d4 32496 debug optional doxygen2man-dbgsym_2.0.1-1_armhf.deb\n 30a060a74923555226fa200f6408f430 109016 devel optional doxygen2man_2.0.1-1_armhf.deb\n- b21ee7b9f3f13e1d8c7b8518292c0454 245580 libdevel optional libqb-dev_2.0.1-1_armhf.deb\n+ 5363f6677ccc32a6a4a7521b4622f1b1 245264 libdevel optional libqb-dev_2.0.1-1_armhf.deb\n ac8267c620a32e45a5b76a1cdfc8bdd1 4392 debug optional libqb-tools-dbgsym_2.0.1-1_armhf.deb\n df3e2e818626f3ce2bd9cc84387b9765 101120 devel optional libqb-tools_2.0.1-1_armhf.deb\n 7a50d8fbbdcdfa4b3540bcca2eada8c2 188200 debug optional libqb100-dbgsym_2.0.1-1_armhf.deb\n f173dadd7f80889529476e7e409084ad 148280 libs optional libqb100_2.0.1-1_armhf.deb\n"}, {"source1": "libqb-dev_2.0.1-1_armhf.deb", "source2": "libqb-dev_2.0.1-1_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2020-10-30 11:56:15.000000 debian-binary\n--rw-r--r-- 0 0 0 6244 2020-10-30 11:56:15.000000 control.tar.xz\n--rw-r--r-- 0 0 0 239144 2020-10-30 11:56:15.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6236 2020-10-30 11:56:15.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 238836 2020-10-30 11:56:15.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -25,55 +25,55 @@\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-30 11:56:15.000000 ./usr/share/doc/libqb-dev/\n -rw-r--r-- 0 root (0) root (0) 1891 2020-05-28 13:42:38.000000 ./usr/share/doc/libqb-dev/README.markdown\n -rw-r--r-- 0 root (0) root (0) 6678 2020-10-30 11:56:15.000000 ./usr/share/doc/libqb-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 86262 2020-07-29 07:30:19.000000 ./usr/share/doc/libqb-dev/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 4078 2020-10-30 11:56:06.000000 ./usr/share/doc/libqb-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-30 11:56:15.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2020-10-30 11:56:15.000000 ./usr/share/man/man3/\n--rw-r--r-- 0 root (0) root (0) 480 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_create.3.gz\n--rw-r--r-- 0 root (0) root (0) 520 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_create_2.3.gz\n+-rw-r--r-- 0 root (0) root (0) 481 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_create.3.gz\n+-rw-r--r-- 0 root (0) root (0) 521 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_create_2.3.gz\n -rw-r--r-- 0 root (0) root (0) 407 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_elems_per_bin_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 425 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_free.3.gz\n -rw-r--r-- 0 root (0) root (0) 496 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_grow.3.gz\n--rw-r--r-- 0 root (0) root (0) 538 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_index.3.gz\n+-rw-r--r-- 0 root (0) root (0) 537 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_index.3.gz\n -rw-r--r-- 0 root (0) root (0) 422 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_new_bin_cb_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 402 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_array_num_bins_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 406 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_init.3.gz\n+-rw-r--r-- 0 root (0) root (0) 407 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_init.3.gz\n -rw-r--r-- 0 root (0) root (0) 515 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_int_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 629 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_int_compare_and_exchange.3.gz\n -rw-r--r-- 0 root (0) root (0) 586 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_int_exchange_and_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 504 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_int_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 509 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_int_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 631 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_pointer_compare_and_exchange.3.gz\n--rw-r--r-- 0 root (0) root (0) 507 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_pointer_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 508 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_pointer_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 508 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_pointer_get.3.gz\n+-rw-r--r-- 0 root (0) root (0) 509 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_atomic_pointer_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 513 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hashtable_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 403 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_base_convert.3.gz\n--rw-r--r-- 0 root (0) root (0) 538 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_create.3.gz\n+-rw-r--r-- 0 root (0) root (0) 537 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 538 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_destroy.3.gz\n -rw-r--r-- 0 root (0) root (0) 640 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 640 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_destroy.3.gz\n -rw-r--r-- 0 root (0) root (0) 668 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 701 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_get_always.3.gz\n--rw-r--r-- 0 root (0) root (0) 625 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_put.3.gz\n+-rw-r--r-- 0 root (0) root (0) 700 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_get_always.3.gz\n+-rw-r--r-- 0 root (0) root (0) 624 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_put.3.gz\n -rw-r--r-- 0 root (0) root (0) 614 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_handle_refcount_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 682 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_iterator_next.3.gz\n+-rw-r--r-- 0 root (0) root (0) 681 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_iterator_next.3.gz\n -rw-r--r-- 0 root (0) root (0) 541 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_iterator_reset.3.gz\n--rw-r--r-- 0 root (0) root (0) 404 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_nocheck_convert.3.gz\n+-rw-r--r-- 0 root (0) root (0) 405 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_hdb_nocheck_convert.3.gz\n -rw-r--r-- 0 root (0) root (0) 758 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_connect.3.gz\n -rw-r--r-- 0 root (0) root (0) 493 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_context_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 517 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_context_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 464 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_disconnect.3.gz\n -rw-r--r-- 0 root (0) root (0) 689 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_event_recv.3.gz\n -rw-r--r-- 0 root (0) root (0) 538 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_fc_enable_max_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 501 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_fd_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 717 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_get_buffer_size.3.gz\n -rw-r--r-- 0 root (0) root (0) 495 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_is_connected.3.gz\n -rw-r--r-- 0 root (0) root (0) 647 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_recv.3.gz\n--rw-r--r-- 0 root (0) root (0) 639 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_send.3.gz\n+-rw-r--r-- 0 root (0) root (0) 638 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_send.3.gz\n -rw-r--r-- 0 root (0) root (0) 648 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_sendv.3.gz\n -rw-r--r-- 0 root (0) root (0) 713 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_sendv_recv.3.gz\n -rw-r--r-- 0 root (0) root (0) 627 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcc_verify_dgram_max_msg_size.3.gz\n -rw-r--r-- 0 root (0) root (0) 719 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_connection_auth_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 607 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_connection_first_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 653 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_connection_get_buffer_size.3.gz\n -rw-r--r-- 0 root (0) root (0) 631 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_connection_next_get.3.gz\n@@ -86,15 +86,15 @@\n -rw-r--r-- 0 root (0) root (0) 599 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_context_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 792 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 549 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_destroy.3.gz\n -rw-r--r-- 0 root (0) root (0) 551 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_disconnect.3.gz\n -rw-r--r-- 0 root (0) root (0) 706 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_enforce_buffer_size.3.gz\n -rw-r--r-- 0 root (0) root (0) 750 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_event_send.3.gz\n -rw-r--r-- 0 root (0) root (0) 775 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_event_sendv.3.gz\n--rw-r--r-- 0 root (0) root (0) 681 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_poll_handlers_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 680 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_poll_handlers_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 560 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_ref.3.gz\n -rw-r--r-- 0 root (0) root (0) 653 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_request_rate_limit.3.gz\n -rw-r--r-- 0 root (0) root (0) 726 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_response_send.3.gz\n -rw-r--r-- 0 root (0) root (0) 771 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_response_sendv.3.gz\n -rw-r--r-- 0 root (0) root (0) 599 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_run.3.gz\n -rw-r--r-- 0 root (0) root (0) 589 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_service_context_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 602 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_ipcs_service_context_set.3.gz\n@@ -106,100 +106,100 @@\n -rw-r--r-- 0 root (0) root (0) 475 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_del.3.gz\n -rw-r--r-- 0 root (0) root (0) 525 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_empty.3.gz\n -rw-r--r-- 0 root (0) root (0) 649 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_init.3.gz\n -rw-r--r-- 0 root (0) root (0) 533 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_is_last.3.gz\n -rw-r--r-- 0 root (0) root (0) 501 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_length.3.gz\n -rw-r--r-- 0 root (0) root (0) 505 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_replace.3.gz\n -rw-r--r-- 0 root (0) root (0) 522 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_splice.3.gz\n--rw-r--r-- 0 root (0) root (0) 519 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_splice_tail.3.gz\n+-rw-r--r-- 0 root (0) root (0) 518 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_list_splice_tail.3.gz\n -rw-r--r-- 0 root (0) root (0) 571 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_blackbox_print_from_file.3.gz\n -rw-r--r-- 0 root (0) root (0) 566 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_blackbox_write_to_file.3.gz\n -rw-r--r-- 0 root (0) root (0) 754 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_callsite_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 546 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_callsites_dump.3.gz\n--rw-r--r-- 0 root (0) root (0) 796 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_callsites_register.3.gz\n+-rw-r--r-- 0 root (0) root (0) 797 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_callsites_register.3.gz\n -rw-r--r-- 0 root (0) root (0) 898 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_ctl.3.gz\n -rw-r--r-- 0 root (0) root (0) 1132 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_ctl2.3.gz\n--rw-r--r-- 0 root (0) root (0) 557 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_custom_close.3.gz\n+-rw-r--r-- 0 root (0) root (0) 556 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_custom_close.3.gz\n -rw-r--r-- 0 root (0) root (0) 686 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_custom_open.3.gz\n -rw-r--r-- 0 root (0) root (0) 576 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_facility2int.3.gz\n -rw-r--r-- 0 root (0) root (0) 576 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_facility2str.3.gz\n -rw-r--r-- 0 root (0) root (0) 549 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_file_close.3.gz\n -rw-r--r-- 0 root (0) root (0) 642 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_file_open.3.gz\n -rw-r--r-- 0 root (0) root (0) 642 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_file_reopen.3.gz\n--rw-r--r-- 0 root (0) root (0) 746 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_filter_ctl.3.gz\n--rw-r--r-- 0 root (0) root (0) 745 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_filter_ctl2.3.gz\n+-rw-r--r-- 0 root (0) root (0) 747 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_filter_ctl.3.gz\n+-rw-r--r-- 0 root (0) root (0) 746 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_filter_ctl2.3.gz\n -rw-r--r-- 0 root (0) root (0) 657 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_filter_fn_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 621 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_fini.3.gz\n--rw-r--r-- 0 root (0) root (0) 888 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_format_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 887 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_format_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 881 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_from_external_source.3.gz\n -rw-r--r-- 0 root (0) root (0) 602 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_from_external_source_va.3.gz\n -rw-r--r-- 0 root (0) root (0) 670 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_init.3.gz\n--rw-r--r-- 0 root (0) root (0) 838 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_real_.3.gz\n+-rw-r--r-- 0 root (0) root (0) 837 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_real_.3.gz\n -rw-r--r-- 0 root (0) root (0) 673 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_real_va_.3.gz\n -rw-r--r-- 0 root (0) root (0) 567 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_tags_stringify_fn_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 822 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_target_format.3.gz\n -rw-r--r-- 0 root (0) root (0) 574 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_target_user_data_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 603 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_target_user_data_set.3.gz\n--rw-r--r-- 0 root (0) root (0) 614 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_thread_priority_set.3.gz\n--rw-r--r-- 0 root (0) root (0) 542 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_thread_start.3.gz\n+-rw-r--r-- 0 root (0) root (0) 602 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_target_user_data_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 613 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_thread_priority_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 541 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_log_thread_start.3.gz\n -rw-r--r-- 0 root (0) root (0) 478 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 431 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_destroy.3.gz\n--rw-r--r-- 0 root (0) root (0) 725 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_job_add.3.gz\n+-rw-r--r-- 0 root (0) root (0) 724 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_job_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 771 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_job_del.3.gz\n -rw-r--r-- 0 root (0) root (0) 763 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_poll_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 558 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_poll_del.3.gz\n--rw-r--r-- 0 root (0) root (0) 604 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_poll_low_fds_event_set.3.gz\n+-rw-r--r-- 0 root (0) root (0) 603 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_poll_low_fds_event_set.3.gz\n -rw-r--r-- 0 root (0) root (0) 739 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_poll_mod.3.gz\n -rw-r--r-- 0 root (0) root (0) 482 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_run.3.gz\n--rw-r--r-- 0 root (0) root (0) 782 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_signal_add.3.gz\n+-rw-r--r-- 0 root (0) root (0) 781 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_signal_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 575 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_signal_del.3.gz\n -rw-r--r-- 0 root (0) root (0) 753 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_signal_mod.3.gz\n -rw-r--r-- 0 root (0) root (0) 482 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_stop.3.gz\n -rw-r--r-- 0 root (0) root (0) 792 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 584 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_del.3.gz\n -rw-r--r-- 0 root (0) root (0) 621 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_expire_time_get.3.gz\n--rw-r--r-- 0 root (0) root (0) 612 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_expire_time_remaining.3.gz\n+-rw-r--r-- 0 root (0) root (0) 611 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_expire_time_remaining.3.gz\n -rw-r--r-- 0 root (0) root (0) 610 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_loop_timer_is_running.3.gz\n -rw-r--r-- 0 root (0) root (0) 451 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_count_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 450 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_destroy.3.gz\n -rw-r--r-- 0 root (0) root (0) 568 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_foreach.3.gz\n -rw-r--r-- 0 root (0) root (0) 522 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 438 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_iter_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 460 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_iter_free.3.gz\n--rw-r--r-- 0 root (0) root (0) 543 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_iter_next.3.gz\n+-rw-r--r-- 0 root (0) root (0) 542 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_iter_next.3.gz\n -rw-r--r-- 0 root (0) root (0) 676 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_notify_add.3.gz\n -rw-r--r-- 0 root (0) root (0) 645 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_notify_del.3.gz\n -rw-r--r-- 0 root (0) root (0) 700 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_notify_del_2.3.gz\n--rw-r--r-- 0 root (0) root (0) 534 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_pref_iter_create.3.gz\n+-rw-r--r-- 0 root (0) root (0) 535 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_pref_iter_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 523 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_put.3.gz\n -rw-r--r-- 0 root (0) root (0) 460 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_map_rm.3.gz\n -rw-r--r-- 0 root (0) root (0) 560 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chmod.3.gz\n--rw-r--r-- 0 root (0) root (0) 606 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chown.3.gz\n+-rw-r--r-- 0 root (0) root (0) 605 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chown.3.gz\n -rw-r--r-- 0 root (0) root (0) 707 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_alloc.3.gz\n--rw-r--r-- 0 root (0) root (0) 531 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_commit.3.gz\n+-rw-r--r-- 0 root (0) root (0) 530 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_commit.3.gz\n -rw-r--r-- 0 root (0) root (0) 735 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_peek.3.gz\n -rw-r--r-- 0 root (0) root (0) 687 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_read.3.gz\n -rw-r--r-- 0 root (0) root (0) 531 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_reclaim.3.gz\n -rw-r--r-- 0 root (0) root (0) 640 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunk_write.3.gz\n -rw-r--r-- 0 root (0) root (0) 507 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_chunks_used.3.gz\n -rw-r--r-- 0 root (0) root (0) 549 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_close.3.gz\n -rw-r--r-- 0 root (0) root (0) 581 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_create_from_file.3.gz\n -rw-r--r-- 0 root (0) root (0) 510 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_name_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 695 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_open.3.gz\n -rw-r--r-- 0 root (0) root (0) 517 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_refcount_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 572 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_shared_user_data_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 545 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_space_free.3.gz\n -rw-r--r-- 0 root (0) root (0) 544 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_space_used.3.gz\n -rw-r--r-- 0 root (0) root (0) 547 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_rb_write_to_file.3.gz\n--rw-r--r-- 0 root (0) root (0) 476 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_skiplist_create.3.gz\n+-rw-r--r-- 0 root (0) root (0) 475 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_skiplist_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 523 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_strerror_r.3.gz\n -rw-r--r-- 0 root (0) root (0) 520 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_lock.3.gz\n -rw-r--r-- 0 root (0) root (0) 668 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_lock_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 533 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_lock_destroy.3.gz\n--rw-r--r-- 0 root (0) root (0) 524 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_trylock.3.gz\n+-rw-r--r-- 0 root (0) root (0) 525 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_trylock.3.gz\n -rw-r--r-- 0 root (0) root (0) 523 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_thread_unlock.3.gz\n -rw-r--r-- 0 root (0) root (0) 587 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_timespec_add_ms.3.gz\n -rw-r--r-- 0 root (0) root (0) 462 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_trie_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 466 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_trie_dump.3.gz\n -rw-r--r-- 0 root (0) root (0) 574 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_nano_current_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 521 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_nano_from_epoch_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 527 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_nano_monotonic_hz.3.gz\n@@ -207,25 +207,25 @@\n -rw-r--r-- 0 root (0) root (0) 517 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_create.3.gz\n -rw-r--r-- 0 root (0) root (0) 509 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_free.3.gz\n -rw-r--r-- 0 root (0) root (0) 571 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_sec_elapsed_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 612 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_split.3.gz\n -rw-r--r-- 0 root (0) root (0) 632 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_split_ctl.3.gz\n -rw-r--r-- 0 root (0) root (0) 609 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_split_last.3.gz\n -rw-r--r-- 0 root (0) root (0) 569 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_start.3.gz\n--rw-r--r-- 0 root (0) root (0) 591 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_stop.3.gz\n+-rw-r--r-- 0 root (0) root (0) 590 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_stop.3.gz\n -rw-r--r-- 0 root (0) root (0) 695 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_time_split_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 578 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_stopwatch_us_elapsed_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 594 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qb_util_timespec_from_epoch_get.3.gz\n -rw-r--r-- 0 root (0) root (0) 613 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbarray.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 966 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbatomic.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 291 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbdefs.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 515 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbhdb.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 279 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbipc_common.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 386 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbipcc.h.3.gz\n--rw-r--r-- 0 root (0) root (0) 464 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbipcs.h.3.gz\n+-rw-r--r-- 0 root (0) root (0) 463 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbipcs.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 364 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qblist.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 1323 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qblog.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 993 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbloop.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 703 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbmap.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 654 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbrb.h.3.gz\n -rw-r--r-- 0 root (0) root (0) 490 2020-10-30 11:56:15.000000 ./usr/share/man/man3/qbutil.h.3.gz\n lrwxrwxrwx 0 root (0) root (0) 0 2020-10-30 11:56:15.000000 ./usr/lib/arm-linux-gnueabihf/libqb.so -> libqb.so.100.0.1\n"}, {"source1": "./usr/share/man/man3/qb_array_create.3.gz", "source2": "./usr/share/man/man3/qb_array_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_create.3", "source2": "qb_array_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_create \\- Create an array with fixed sized elements. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_create_2.3.gz", "source2": "./usr/share/man/man3/qb_array_create_2.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_create_2.3", "source2": "qb_array_create_2.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_CREATE_2 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_CREATE_2 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_create_2 \\- Create an array with fixed sized elements. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_elems_per_bin_get.3.gz", "source2": "./usr/share/man/man3/qb_array_elems_per_bin_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_elems_per_bin_get.3", "source2": "qb_array_elems_per_bin_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_ELEMS_PER_BIN_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_ELEMS_PER_BIN_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_elems_per_bin_get \\- Get the number of elements per bin. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_free.3.gz", "source2": "./usr/share/man/man3/qb_array_free.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_free.3", "source2": "qb_array_free.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_FREE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_FREE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_free \\- Free all the memory used by the array. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_grow.3.gz", "source2": "./usr/share/man/man3/qb_array_grow.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_grow.3", "source2": "qb_array_grow.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_GROW 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_GROW 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_grow \\- Grow the array. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_index.3.gz", "source2": "./usr/share/man/man3/qb_array_index.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_index.3", "source2": "qb_array_index.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_INDEX 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_INDEX 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_index \\- Get an element at a particular index. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_new_bin_cb_set.3.gz", "source2": "./usr/share/man/man3/qb_array_new_bin_cb_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_new_bin_cb_set.3", "source2": "qb_array_new_bin_cb_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_NEW_BIN_CB_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_NEW_BIN_CB_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_new_bin_cb_set \\- Get a callback when a new bin is allocated. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_array_num_bins_get.3.gz", "source2": "./usr/share/man/man3/qb_array_num_bins_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_array_num_bins_get.3", "source2": "qb_array_num_bins_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ARRAY_NUM_BINS_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ARRAY_NUM_BINS_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_array_num_bins_get \\- Get the number of bins used by the array. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_init.3.gz", "source2": "./usr/share/man/man3/qb_atomic_init.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_init.3", "source2": "qb_atomic_init.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_init\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBvoid qb_atomic_init\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_int_add.3.gz", "source2": "./usr/share/man/man3/qb_atomic_int_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_int_add.3", "source2": "qb_atomic_int_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INT_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INT_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_int_add \\- Atomically adds val to the integer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_int_compare_and_exchange.3.gz", "source2": "./usr/share/man/man3/qb_atomic_int_compare_and_exchange.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_int_compare_and_exchange.3", "source2": "qb_atomic_int_compare_and_exchange.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INT_COMPARE_AND_EXCHANGE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INT_COMPARE_AND_EXCHANGE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_int_compare_and_exchange \\- Compares oldval with the integer pointed to by atomic and if they are equal, atomically exchanges *atomic with newval. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_int_exchange_and_add.3.gz", "source2": "./usr/share/man/man3/qb_atomic_int_exchange_and_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_int_exchange_and_add.3", "source2": "qb_atomic_int_exchange_and_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INT_EXCHANGE_AND_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INT_EXCHANGE_AND_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_int_exchange_and_add \\- Atomically adds val to the integer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_int_get.3.gz", "source2": "./usr/share/man/man3/qb_atomic_int_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_int_get.3", "source2": "qb_atomic_int_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_int_get \\- Reads the value of the integer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_int_set.3.gz", "source2": "./usr/share/man/man3/qb_atomic_int_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_int_set.3", "source2": "qb_atomic_int_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_INT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_INT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_int_set \\- Sets the value of the integer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_pointer_compare_and_exchange.3.gz", "source2": "./usr/share/man/man3/qb_atomic_pointer_compare_and_exchange.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_pointer_compare_and_exchange.3", "source2": "qb_atomic_pointer_compare_and_exchange.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_POINTER_COMPARE_AND_EXCHANGE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_POINTER_COMPARE_AND_EXCHANGE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_pointer_compare_and_exchange \\- Compares oldval with the pointer pointed to by atomic and if they are equal, atomically exchanges *atomic with newval. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_pointer_get.3.gz", "source2": "./usr/share/man/man3/qb_atomic_pointer_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_pointer_get.3", "source2": "qb_atomic_pointer_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_POINTER_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_POINTER_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_pointer_get \\- Reads the value of the pointer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_atomic_pointer_set.3.gz", "source2": "./usr/share/man/man3/qb_atomic_pointer_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_atomic_pointer_set.3", "source2": "qb_atomic_pointer_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_ATOMIC_POINTER_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_ATOMIC_POINTER_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_atomic_pointer_set \\- Sets the value of the pointer pointed to by atomic. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hashtable_create.3.gz", "source2": "./usr/share/man/man3/qb_hashtable_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_hashtable_create.3", "source2": "qb_hashtable_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HASHTABLE_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HASHTABLE_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hashtable_create \\- Create an unsorted map based on a hashtable. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_base_convert.3.gz", "source2": "./usr/share/man/man3/qb_hdb_base_convert.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_base_convert.3", "source2": "qb_hdb_base_convert.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_BASE_CONVERT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_BASE_CONVERT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_base_convert\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBuint32_t qb_hdb_base_convert\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_create.3.gz", "source2": "./usr/share/man/man3/qb_hdb_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_create.3", "source2": "qb_hdb_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_create \\- Create a new database. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_destroy.3.gz", "source2": "./usr/share/man/man3/qb_hdb_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_destroy.3", "source2": "qb_hdb_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_destroy \\- Destroy a handle database. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_create.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_create.3", "source2": "qb_hdb_handle_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_create \\- Create a new handle. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_destroy.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_destroy.3", "source2": "qb_hdb_handle_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_destroy \\- Request the destruction of the object. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_get.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_get.3", "source2": "qb_hdb_handle_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_get \\- Get the instance associated with this handle and increase it's refcount. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_get_always.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_get_always.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_get_always.3", "source2": "qb_hdb_handle_get_always.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_GET_ALWAYS 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_GET_ALWAYS 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_get_always \\- Get the instance associated with this handle and increase it's refcount. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_put.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_put.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_put.3", "source2": "qb_hdb_handle_put.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_PUT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_PUT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_put \\- Put the instance associated with this handle and decrease it's refcount. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_handle_refcount_get.3.gz", "source2": "./usr/share/man/man3/qb_hdb_handle_refcount_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_handle_refcount_get.3", "source2": "qb_hdb_handle_refcount_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_HANDLE_REFCOUNT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_HANDLE_REFCOUNT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_handle_refcount_get \\- Get the current refcount. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_iterator_next.3.gz", "source2": "./usr/share/man/man3/qb_hdb_iterator_next.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_iterator_next.3", "source2": "qb_hdb_iterator_next.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_ITERATOR_NEXT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_ITERATOR_NEXT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_iterator_next \\- Get the next object and increament it's refcount. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_iterator_reset.3.gz", "source2": "./usr/share/man/man3/qb_hdb_iterator_reset.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_iterator_reset.3", "source2": "qb_hdb_iterator_reset.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_ITERATOR_RESET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_ITERATOR_RESET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_iterator_reset \\- Reset the iterator. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_hdb_nocheck_convert.3.gz", "source2": "./usr/share/man/man3/qb_hdb_nocheck_convert.3.gz", "unified_diff": null, "details": [{"source1": "qb_hdb_nocheck_convert.3", "source2": "qb_hdb_nocheck_convert.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_HDB_NOCHECK_CONVERT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_HDB_NOCHECK_CONVERT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_hdb_nocheck_convert\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBuint64_t qb_hdb_nocheck_convert\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_connect.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_connect.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_connect.3", "source2": "qb_ipcc_connect.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_CONNECT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_CONNECT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_connect \\- Create a connection to an IPC service. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_context_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_context_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_context_get.3", "source2": "qb_ipcc_context_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_CONTEXT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_CONTEXT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_context_get \\- Get the context (set previously) \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_context_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_context_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_context_set.3", "source2": "qb_ipcc_context_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_CONTEXT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_CONTEXT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_context_set \\- Associate a \"user\" pointer with this connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_disconnect.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_disconnect.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_disconnect.3", "source2": "qb_ipcc_disconnect.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_DISCONNECT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_DISCONNECT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_disconnect \\- Disconnect an IPC connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_event_recv.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_event_recv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_event_recv.3", "source2": "qb_ipcc_event_recv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_EVENT_RECV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_EVENT_RECV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_event_recv \\- Receive an event. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_fc_enable_max_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_fc_enable_max_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_fc_enable_max_set.3", "source2": "qb_ipcc_fc_enable_max_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_FC_ENABLE_MAX_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_FC_ENABLE_MAX_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_fc_enable_max_set \\- Set the maximum allowable flowcontrol value. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_fd_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_fd_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_fd_get.3", "source2": "qb_ipcc_fd_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_FD_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_FD_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_fd_get \\- Get the file descriptor to poll. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_get_buffer_size.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_get_buffer_size.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_get_buffer_size.3", "source2": "qb_ipcc_get_buffer_size.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_GET_BUFFER_SIZE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_GET_BUFFER_SIZE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_get_buffer_size \\- What is the actual buffer size used after the connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_is_connected.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_is_connected.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_is_connected.3", "source2": "qb_ipcc_is_connected.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_IS_CONNECTED 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_IS_CONNECTED 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_is_connected \\- Is the connection connected? \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_recv.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_recv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_recv.3", "source2": "qb_ipcc_recv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_RECV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_RECV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_recv \\- Receive a response. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_send.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_send.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_send.3", "source2": "qb_ipcc_send.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_SEND 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_SEND 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_send \\- Send a message. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_sendv.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_sendv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_sendv.3", "source2": "qb_ipcc_sendv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_SENDV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_SENDV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_sendv \\- Send a message (iovec). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_sendv_recv.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_sendv_recv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_sendv_recv.3", "source2": "qb_ipcc_sendv_recv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_SENDV_RECV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_SENDV_RECV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_sendv_recv \\- This is a convenience function that simply sends and then recvs. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcc_verify_dgram_max_msg_size.3.gz", "source2": "./usr/share/man/man3/qb_ipcc_verify_dgram_max_msg_size.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcc_verify_dgram_max_msg_size.3", "source2": "qb_ipcc_verify_dgram_max_msg_size.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCC_VERIFY_DGRAM_MAX_MSG_SIZE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCC_VERIFY_DGRAM_MAX_MSG_SIZE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcc_verify_dgram_max_msg_size \\- Test kernel dgram socket buffers to verify the largest size up to the max_msg_size value a single msg can be. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_auth_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_auth_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_auth_set.3", "source2": "qb_ipcs_connection_auth_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_AUTH_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_AUTH_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_auth_set \\- Set the permissions on and shared memory files so that both processes can read and write to them. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_first_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_first_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_first_get.3", "source2": "qb_ipcs_connection_first_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_FIRST_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_FIRST_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_first_get \\- Get the first connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_get_buffer_size.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_get_buffer_size.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_get_buffer_size.3", "source2": "qb_ipcs_connection_get_buffer_size.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_GET_BUFFER_SIZE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_GET_BUFFER_SIZE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_get_buffer_size \\- Retrieve the connection ipc buffer size. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_next_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_next_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_next_get.3", "source2": "qb_ipcs_connection_next_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_NEXT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_NEXT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_next_get \\- Get the next connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_ref.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_ref.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_ref.3", "source2": "qb_ipcs_connection_ref.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_REF 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_REF 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_ref \\- Increment the connection's reference counter. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_service_context_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_service_context_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_service_context_get.3", "source2": "qb_ipcs_connection_service_context_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_SERVICE_CONTEXT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_SERVICE_CONTEXT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_service_context_get \\- Get the context previously set on the service backing this connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_stats_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_stats_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_stats_get.3", "source2": "qb_ipcs_connection_stats_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_STATS_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_STATS_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_stats_get \\- Get the connection statistics. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_stats_get_2.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_stats_get_2.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_stats_get_2.3", "source2": "qb_ipcs_connection_stats_get_2.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_STATS_GET_2 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_STATS_GET_2 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_stats_get_2 \\- Get (and allocate) the connection statistics. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_connection_unref.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_connection_unref.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_connection_unref.3", "source2": "qb_ipcs_connection_unref.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONNECTION_UNREF 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONNECTION_UNREF 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_connection_unref \\- Decrement the connection's reference counter. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_context_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_context_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_context_get.3", "source2": "qb_ipcs_context_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONTEXT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONTEXT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_context_get \\- Get the context (set previously) \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_context_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_context_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_context_set.3", "source2": "qb_ipcs_context_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CONTEXT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CONTEXT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_context_set \\- Associate a \"user\" pointer with this connection. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_create.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_create.3", "source2": "qb_ipcs_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_create \\- Create a new IPC server. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_destroy.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_destroy.3", "source2": "qb_ipcs_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_destroy \\- Destroy the IPC server. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_disconnect.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_disconnect.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_disconnect.3", "source2": "qb_ipcs_disconnect.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_DISCONNECT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_DISCONNECT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_disconnect \\- Disconnect from this client. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_enforce_buffer_size.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_enforce_buffer_size.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_enforce_buffer_size.3", "source2": "qb_ipcs_enforce_buffer_size.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_ENFORCE_BUFFER_SIZE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_ENFORCE_BUFFER_SIZE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_enforce_buffer_size \\- Enforce the max buffer size clients must use from the server side. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_event_send.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_event_send.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_event_send.3", "source2": "qb_ipcs_event_send.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_EVENT_SEND 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_EVENT_SEND 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_event_send \\- Send an asynchronous event message to the client. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_event_sendv.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_event_sendv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_event_sendv.3", "source2": "qb_ipcs_event_sendv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_EVENT_SENDV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_EVENT_SENDV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_event_sendv \\- Send an asynchronous event message to the client. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_poll_handlers_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_poll_handlers_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_poll_handlers_set.3", "source2": "qb_ipcs_poll_handlers_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_POLL_HANDLERS_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_POLL_HANDLERS_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_poll_handlers_set \\- Set your poll callbacks. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_ref.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_ref.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_ref.3", "source2": "qb_ipcs_ref.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_REF 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_REF 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_ref \\- Increase the reference counter on the service object. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_request_rate_limit.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_request_rate_limit.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_request_rate_limit.3", "source2": "qb_ipcs_request_rate_limit.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_REQUEST_RATE_LIMIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_REQUEST_RATE_LIMIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_request_rate_limit \\- Limit the incoming request rate. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_response_send.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_response_send.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_response_send.3", "source2": "qb_ipcs_response_send.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_RESPONSE_SEND 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_RESPONSE_SEND 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_response_send \\- Send a response to a incoming request. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_response_sendv.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_response_sendv.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_response_sendv.3", "source2": "qb_ipcs_response_sendv.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_RESPONSE_SENDV 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_RESPONSE_SENDV 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_response_sendv \\- Send a response to a incoming request. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_run.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_run.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_run.3", "source2": "qb_ipcs_run.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_RUN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_RUN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_run \\- run the new IPC server. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_service_context_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_service_context_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_service_context_get.3", "source2": "qb_ipcs_service_context_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_SERVICE_CONTEXT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_SERVICE_CONTEXT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_service_context_get \\- Get the context (set previously) \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_service_context_set.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_service_context_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_service_context_set.3", "source2": "qb_ipcs_service_context_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_SERVICE_CONTEXT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_SERVICE_CONTEXT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_service_context_set \\- Associate a \"user\" pointer with this service. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_service_id_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_service_id_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_service_id_get.3", "source2": "qb_ipcs_service_id_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_SERVICE_ID_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_SERVICE_ID_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_service_id_get \\- Get the service id related to this connection's service. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_stats_get.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_stats_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_stats_get.3", "source2": "qb_ipcs_stats_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_STATS_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_STATS_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_stats_get \\- Get the service statistics. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_ipcs_unref.3.gz", "source2": "./usr/share/man/man3/qb_ipcs_unref.3.gz", "unified_diff": null, "details": [{"source1": "qb_ipcs_unref.3", "source2": "qb_ipcs_unref.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_IPCS_UNREF 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_IPCS_UNREF 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_ipcs_unref \\- Decrease the reference counter on the service object. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_add.3.gz", "source2": "./usr/share/man/man3/qb_list_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_add.3", "source2": "qb_list_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_add \\- Add this element to the list. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_add_tail.3.gz", "source2": "./usr/share/man/man3/qb_list_add_tail.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_add_tail.3", "source2": "qb_list_add_tail.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_ADD_TAIL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_ADD_TAIL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_add_tail \\- Add to the list (but at the end of the list). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_del.3.gz", "source2": "./usr/share/man/man3/qb_list_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_del.3", "source2": "qb_list_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_del \\- Delete an entry from the list. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_empty.3.gz", "source2": "./usr/share/man/man3/qb_list_empty.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_empty.3", "source2": "qb_list_empty.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_EMPTY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_EMPTY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_empty \\- A quick test to see if the list is empty (pointing to it's self). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_init.3.gz", "source2": "./usr/share/man/man3/qb_list_init.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_init.3", "source2": "qb_list_init.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_INIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_INIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_init \\- Initialize the list entry. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_is_last.3.gz", "source2": "./usr/share/man/man3/qb_list_is_last.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_is_last.3", "source2": "qb_list_is_last.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_IS_LAST 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_IS_LAST 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_is_last \\- Tests whether list is the last entry in list head. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_length.3.gz", "source2": "./usr/share/man/man3/qb_list_length.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_length.3", "source2": "qb_list_length.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_LENGTH 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_LENGTH 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_length \\- Count the number of items in the list. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_replace.3.gz", "source2": "./usr/share/man/man3/qb_list_replace.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_replace.3", "source2": "qb_list_replace.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_REPLACE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_REPLACE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_replace \\- Replace old entry by new one. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_splice.3.gz", "source2": "./usr/share/man/man3/qb_list_splice.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_splice.3", "source2": "qb_list_splice.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_SPLICE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_SPLICE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_splice \\- Join two lists. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_list_splice_tail.3.gz", "source2": "./usr/share/man/man3/qb_list_splice_tail.3.gz", "unified_diff": null, "details": [{"source1": "qb_list_splice_tail.3", "source2": "qb_list_splice_tail.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LIST_SPLICE_TAIL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LIST_SPLICE_TAIL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_list_splice_tail \\- Join two lists, each list being a queue. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_blackbox_print_from_file.3.gz", "source2": "./usr/share/man/man3/qb_log_blackbox_print_from_file.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_blackbox_print_from_file.3", "source2": "qb_log_blackbox_print_from_file.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_BLACKBOX_PRINT_FROM_FILE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_BLACKBOX_PRINT_FROM_FILE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_blackbox_print_from_file \\- Read the blackbox for file and print it out. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_blackbox_write_to_file.3.gz", "source2": "./usr/share/man/man3/qb_log_blackbox_write_to_file.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_blackbox_write_to_file.3", "source2": "qb_log_blackbox_write_to_file.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_BLACKBOX_WRITE_TO_FILE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_BLACKBOX_WRITE_TO_FILE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_blackbox_write_to_file \\- Write the blackbox to file. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_callsite_get.3.gz", "source2": "./usr/share/man/man3/qb_log_callsite_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_callsite_get.3", "source2": "qb_log_callsite_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CALLSITE_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CALLSITE_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_callsite_get \\- Get or create a callsite at the given position. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_callsites_dump.3.gz", "source2": "./usr/share/man/man3/qb_log_callsites_dump.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_callsites_dump.3", "source2": "qb_log_callsites_dump.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CALLSITES_DUMP 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CALLSITES_DUMP 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_callsites_dump \\- Dump the callsite info to stdout. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_callsites_register.3.gz", "source2": "./usr/share/man/man3/qb_log_callsites_register.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_callsites_register.3", "source2": "qb_log_callsites_register.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CALLSITES_REGISTER 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CALLSITES_REGISTER 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_callsites_register \\- If you are using dynamically loadable modules via dlopen() and you load them after \\fIqb_log_init()\\fR then after you load the module you will need to do the following to get the filters to work in that module: \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_ctl.3.gz", "source2": "./usr/share/man/man3/qb_log_ctl.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_ctl.3", "source2": "qb_log_ctl.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CTL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CTL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_ctl \\- Main logging control function. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_ctl2.3.gz", "source2": "./usr/share/man/man3/qb_log_ctl2.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_ctl2.3", "source2": "qb_log_ctl2.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CTL2 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CTL2 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_ctl2 \\- Extension of main logging control function accepting also strings. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_custom_close.3.gz", "source2": "./usr/share/man/man3/qb_log_custom_close.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_custom_close.3", "source2": "qb_log_custom_close.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CUSTOM_CLOSE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CUSTOM_CLOSE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_custom_close \\- Close a custom log target and release its resources. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_custom_open.3.gz", "source2": "./usr/share/man/man3/qb_log_custom_open.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_custom_open.3", "source2": "qb_log_custom_open.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_CUSTOM_OPEN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_CUSTOM_OPEN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_custom_open \\- Open a custom log target. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_facility2int.3.gz", "source2": "./usr/share/man/man3/qb_log_facility2int.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_facility2int.3", "source2": "qb_log_facility2int.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FACILITY2INT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FACILITY2INT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_facility2int \\- Convert string \"auth\" to equivalent number \"LOG_AUTH\" etc. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_facility2str.3.gz", "source2": "./usr/share/man/man3/qb_log_facility2str.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_facility2str.3", "source2": "qb_log_facility2str.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FACILITY2STR 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FACILITY2STR 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_facility2str \\- Convert number \"LOG_AUTH\" to equivalent string \"auth\" etc. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_file_close.3.gz", "source2": "./usr/share/man/man3/qb_log_file_close.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_file_close.3", "source2": "qb_log_file_close.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILE_CLOSE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILE_CLOSE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_file_close \\- Close a log file and release its resources. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_file_open.3.gz", "source2": "./usr/share/man/man3/qb_log_file_open.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_file_open.3", "source2": "qb_log_file_open.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILE_OPEN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILE_OPEN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_file_open \\- Open a log file. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_file_reopen.3.gz", "source2": "./usr/share/man/man3/qb_log_file_reopen.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_file_reopen.3", "source2": "qb_log_file_reopen.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILE_REOPEN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILE_REOPEN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_file_reopen \\- Open a new log file for an existing target. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_filter_ctl.3.gz", "source2": "./usr/share/man/man3/qb_log_filter_ctl.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_filter_ctl.3", "source2": "qb_log_filter_ctl.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILTER_CTL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILTER_CTL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_filter_ctl \\- This allows you modify the 'tags' and 'targets' callsite fields at runtime. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_filter_ctl2.3.gz", "source2": "./usr/share/man/man3/qb_log_filter_ctl2.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_filter_ctl2.3", "source2": "qb_log_filter_ctl2.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILTER_CTL2 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILTER_CTL2 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_filter_ctl2 \\- This extends \\fIqb_log_filter_ctl()\\fR by been able to provide a high_priority. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_filter_fn_set.3.gz", "source2": "./usr/share/man/man3/qb_log_filter_fn_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_filter_fn_set.3", "source2": "qb_log_filter_fn_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FILTER_FN_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FILTER_FN_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_filter_fn_set \\- Instead of using the \\fIqb_log_filter_ctl()\\fR functions you can apply the filters manually by defining a callback and setting the targets field using \\fIqb_bit_set()\\fR and \\fIqb_bit_clear()\\fR like the following below: \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_fini.3.gz", "source2": "./usr/share/man/man3/qb_log_fini.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_fini.3", "source2": "qb_log_fini.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FINI 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FINI 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_fini \\- Logging system finalization function. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_format_set.3.gz", "source2": "./usr/share/man/man3/qb_log_format_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_format_set.3", "source2": "qb_log_format_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FORMAT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FORMAT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_format_set \\- Set the format specifiers. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_from_external_source.3.gz", "source2": "./usr/share/man/man3/qb_log_from_external_source.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_from_external_source.3", "source2": "qb_log_from_external_source.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FROM_EXTERNAL_SOURCE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FROM_EXTERNAL_SOURCE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_from_external_source \\- This function is to import logs from other code (like libraries) that provide a callback with their logs. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_from_external_source_va.3.gz", "source2": "./usr/share/man/man3/qb_log_from_external_source_va.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_from_external_source_va.3", "source2": "qb_log_from_external_source_va.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_FROM_EXTERNAL_SOURCE_VA 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_FROM_EXTERNAL_SOURCE_VA 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_from_external_source_va\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBvoid qb_log_from_external_source_va\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_log_init.3.gz", "source2": "./usr/share/man/man3/qb_log_init.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_init.3", "source2": "qb_log_init.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_INIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_INIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_init \\- Init the logging system. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_real_.3.gz", "source2": "./usr/share/man/man3/qb_log_real_.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_real_.3", "source2": "qb_log_real_.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_REAL_ 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_REAL_ 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_real_ \\- Internal function: use \\fIqb_log()\\fR or \\fIqb_logt()\\fR\n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_real_va_.3.gz", "source2": "./usr/share/man/man3/qb_log_real_va_.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_real_va_.3", "source2": "qb_log_real_va_.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_REAL_VA_ 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_REAL_VA_ 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_real_va_\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBvoid qb_log_real_va_\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_log_tags_stringify_fn_set.3.gz", "source2": "./usr/share/man/man3/qb_log_tags_stringify_fn_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_tags_stringify_fn_set.3", "source2": "qb_log_tags_stringify_fn_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_TAGS_STRINGIFY_FN_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_TAGS_STRINGIFY_FN_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_tags_stringify_fn_set \\- Set the callback to map the 'tags' bit map to a string. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_target_format.3.gz", "source2": "./usr/share/man/man3/qb_log_target_format.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_target_format.3", "source2": "qb_log_target_format.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_TARGET_FORMAT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_TARGET_FORMAT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_target_format \\- Format the callsite and timestamp info according to the format. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_target_user_data_get.3.gz", "source2": "./usr/share/man/man3/qb_log_target_user_data_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_target_user_data_get.3", "source2": "qb_log_target_user_data_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_TARGET_USER_DATA_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_TARGET_USER_DATA_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_target_user_data_get \\- Retrieve the user data set by either qb_log_custom_open or qb_log_target_user_data_set. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_target_user_data_set.3.gz", "source2": "./usr/share/man/man3/qb_log_target_user_data_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_target_user_data_set.3", "source2": "qb_log_target_user_data_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_TARGET_USER_DATA_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_TARGET_USER_DATA_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_target_user_data_set \\- Associate user data with this log target. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_thread_priority_set.3.gz", "source2": "./usr/share/man/man3/qb_log_thread_priority_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_thread_priority_set.3", "source2": "qb_log_thread_priority_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_THREAD_PRIORITY_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_THREAD_PRIORITY_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_thread_priority_set \\- When using threaded logging set the pthread policy and priority. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_log_thread_start.3.gz", "source2": "./usr/share/man/man3/qb_log_thread_start.3.gz", "unified_diff": null, "details": [{"source1": "qb_log_thread_start.3", "source2": "qb_log_thread_start.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOG_THREAD_START 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOG_THREAD_START 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_log_thread_start \\- Start the logging pthread. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_create.3.gz", "source2": "./usr/share/man/man3/qb_loop_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_create.3", "source2": "qb_loop_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_create \\- Create a new main loop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_destroy.3.gz", "source2": "./usr/share/man/man3/qb_loop_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_destroy.3", "source2": "qb_loop_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_destroy\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBvoid qb_loop_destroy\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_job_add.3.gz", "source2": "./usr/share/man/man3/qb_loop_job_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_job_add.3", "source2": "qb_loop_job_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_JOB_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_JOB_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_job_add \\- Add a job to the mainloop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_job_del.3.gz", "source2": "./usr/share/man/man3/qb_loop_job_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_job_del.3", "source2": "qb_loop_job_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_JOB_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_JOB_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_job_del \\- Delete a job from the mainloop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_poll_add.3.gz", "source2": "./usr/share/man/man3/qb_loop_poll_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_poll_add.3", "source2": "qb_loop_poll_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_POLL_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_POLL_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_poll_add \\- Add a poll job to the mainloop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_poll_del.3.gz", "source2": "./usr/share/man/man3/qb_loop_poll_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_poll_del.3", "source2": "qb_loop_poll_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_POLL_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_POLL_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_poll_del \\- Delete a poll job. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_poll_low_fds_event_set.3.gz", "source2": "./usr/share/man/man3/qb_loop_poll_low_fds_event_set.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_poll_low_fds_event_set.3", "source2": "qb_loop_poll_low_fds_event_set.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_POLL_LOW_FDS_EVENT_SET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_POLL_LOW_FDS_EVENT_SET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_poll_low_fds_event_set \\- Set a callback to receive events on file descriptors getting low. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_poll_mod.3.gz", "source2": "./usr/share/man/man3/qb_loop_poll_mod.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_poll_mod.3", "source2": "qb_loop_poll_mod.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_POLL_MOD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_POLL_MOD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_poll_mod \\- Modify a poll job. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_run.3.gz", "source2": "./usr/share/man/man3/qb_loop_run.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_run.3", "source2": "qb_loop_run.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_RUN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_RUN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_run \\- Run the main loop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_signal_add.3.gz", "source2": "./usr/share/man/man3/qb_loop_signal_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_signal_add.3", "source2": "qb_loop_signal_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_SIGNAL_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_SIGNAL_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_signal_add \\- Add a signal job. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_signal_del.3.gz", "source2": "./usr/share/man/man3/qb_loop_signal_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_signal_del.3", "source2": "qb_loop_signal_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_SIGNAL_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_SIGNAL_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_signal_del \\- Delete the signal job. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_signal_mod.3.gz", "source2": "./usr/share/man/man3/qb_loop_signal_mod.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_signal_mod.3", "source2": "qb_loop_signal_mod.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_SIGNAL_MOD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_SIGNAL_MOD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_signal_mod \\- Modify the signal job. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_stop.3.gz", "source2": "./usr/share/man/man3/qb_loop_stop.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_stop.3", "source2": "qb_loop_stop.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_STOP 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_STOP 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_stop \\- Stop the main loop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_timer_add.3.gz", "source2": "./usr/share/man/man3/qb_loop_timer_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_timer_add.3", "source2": "qb_loop_timer_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_TIMER_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_TIMER_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_timer_add \\- Add a timer to the mainloop. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_timer_del.3.gz", "source2": "./usr/share/man/man3/qb_loop_timer_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_timer_del.3", "source2": "qb_loop_timer_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_TIMER_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_TIMER_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_timer_del \\- Delete a timer that is still outstanding. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_timer_expire_time_get.3.gz", "source2": "./usr/share/man/man3/qb_loop_timer_expire_time_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_timer_expire_time_get.3", "source2": "qb_loop_timer_expire_time_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_TIMER_EXPIRE_TIME_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_TIMER_EXPIRE_TIME_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_timer_expire_time_get \\- Get the expiration time of the timer, as set when the timer was created. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_timer_expire_time_remaining.3.gz", "source2": "./usr/share/man/man3/qb_loop_timer_expire_time_remaining.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_timer_expire_time_remaining.3", "source2": "qb_loop_timer_expire_time_remaining.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_TIMER_EXPIRE_TIME_REMAINING 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_TIMER_EXPIRE_TIME_REMAINING 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_timer_expire_time_remaining \\- Get the time remaining before the timer expires. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_loop_timer_is_running.3.gz", "source2": "./usr/share/man/man3/qb_loop_timer_is_running.3.gz", "unified_diff": null, "details": [{"source1": "qb_loop_timer_is_running.3", "source2": "qb_loop_timer_is_running.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_LOOP_TIMER_IS_RUNNING 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_LOOP_TIMER_IS_RUNNING 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_loop_timer_is_running \\- Check to see if a timer that is still outstanding. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_count_get.3.gz", "source2": "./usr/share/man/man3/qb_map_count_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_count_get.3", "source2": "qb_map_count_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_COUNT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_COUNT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_count_get \\- Get the number of items in the map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_destroy.3.gz", "source2": "./usr/share/man/man3/qb_map_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_destroy.3", "source2": "qb_map_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_destroy \\- Destroy the map, removes all the items from the map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_foreach.3.gz", "source2": "./usr/share/man/man3/qb_map_foreach.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_foreach.3", "source2": "qb_map_foreach.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_FOREACH 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_FOREACH 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_foreach \\- Calls the given function for each of the key/value pairs in the map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_get.3.gz", "source2": "./usr/share/man/man3/qb_map_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_get.3", "source2": "qb_map_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_get \\- Gets the value corresponding to the given key. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_iter_create.3.gz", "source2": "./usr/share/man/man3/qb_map_iter_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_iter_create.3", "source2": "qb_map_iter_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_ITER_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_ITER_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_iter_create \\- Create an iterator. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_iter_free.3.gz", "source2": "./usr/share/man/man3/qb_map_iter_free.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_iter_free.3", "source2": "qb_map_iter_free.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_ITER_FREE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_ITER_FREE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_iter_free \\- free the iterator \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_iter_next.3.gz", "source2": "./usr/share/man/man3/qb_map_iter_next.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_iter_next.3", "source2": "qb_map_iter_next.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_ITER_NEXT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_ITER_NEXT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_iter_next \\- Get the next item. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_notify_add.3.gz", "source2": "./usr/share/man/man3/qb_map_notify_add.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_notify_add.3", "source2": "qb_map_notify_add.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_NOTIFY_ADD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_NOTIFY_ADD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_notify_add \\- Add a notifier to the map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_notify_del.3.gz", "source2": "./usr/share/man/man3/qb_map_notify_del.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_notify_del.3", "source2": "qb_map_notify_del.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_NOTIFY_DEL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_NOTIFY_DEL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_notify_del \\- Delete a notifier from the map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_notify_del_2.3.gz", "source2": "./usr/share/man/man3/qb_map_notify_del_2.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_notify_del_2.3", "source2": "qb_map_notify_del_2.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_NOTIFY_DEL_2 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_NOTIFY_DEL_2 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_notify_del_2 \\- Delete a notifier from the map (including the userdata). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_pref_iter_create.3.gz", "source2": "./usr/share/man/man3/qb_map_pref_iter_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_pref_iter_create.3", "source2": "qb_map_pref_iter_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_PREF_ITER_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_PREF_ITER_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_pref_iter_create \\- Create a prefix iterator. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_put.3.gz", "source2": "./usr/share/man/man3/qb_map_put.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_put.3", "source2": "qb_map_put.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_PUT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_PUT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_put \\- Inserts a new key and value into a qb_map_t. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_map_rm.3.gz", "source2": "./usr/share/man/man3/qb_map_rm.3.gz", "unified_diff": null, "details": [{"source1": "qb_map_rm.3", "source2": "qb_map_rm.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_MAP_RM 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_MAP_RM 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_map_rm \\- Removes a key/value pair from a map. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chmod.3.gz", "source2": "./usr/share/man/man3/qb_rb_chmod.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chmod.3", "source2": "qb_rb_chmod.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHMOD 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHMOD 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chmod \\- Like 'chmod', it changes the mode of the ringbuffer's resources. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chown.3.gz", "source2": "./usr/share/man/man3/qb_rb_chown.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chown.3", "source2": "qb_rb_chown.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHOWN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHOWN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chown \\- Like 'chown', it changes the owner and group of the ringbuffer's resources. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_alloc.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_alloc.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_alloc.3", "source2": "qb_rb_chunk_alloc.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_ALLOC 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_ALLOC 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_alloc \\- Allocate space for a chunk of the given size. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_commit.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_commit.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_commit.3", "source2": "qb_rb_chunk_commit.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_COMMIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_COMMIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_commit \\- Finalize the chunk. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_peek.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_peek.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_peek.3", "source2": "qb_rb_chunk_peek.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_PEEK 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_PEEK 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_peek \\- Read (without reclaiming) the last chunk. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_read.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_read.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_read.3", "source2": "qb_rb_chunk_read.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_READ 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_READ 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_read \\- Read the oldest chunk into data_out. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_reclaim.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_reclaim.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_reclaim.3", "source2": "qb_rb_chunk_reclaim.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_RECLAIM 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_RECLAIM 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_reclaim \\- Reclaim the oldest chunk. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunk_write.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunk_write.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunk_write.3", "source2": "qb_rb_chunk_write.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNK_WRITE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNK_WRITE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunk_write \\- Write a chunk to the ring buffer. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_chunks_used.3.gz", "source2": "./usr/share/man/man3/qb_rb_chunks_used.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_chunks_used.3", "source2": "qb_rb_chunks_used.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CHUNKS_USED 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CHUNKS_USED 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_chunks_used \\- The total number of chunks in the buffer. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_close.3.gz", "source2": "./usr/share/man/man3/qb_rb_close.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_close.3", "source2": "qb_rb_close.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CLOSE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CLOSE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_close \\- Dereference the ringbuffer and, if we are the last user, destroy it. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_create_from_file.3.gz", "source2": "./usr/share/man/man3/qb_rb_create_from_file.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_create_from_file.3", "source2": "qb_rb_create_from_file.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_CREATE_FROM_FILE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_CREATE_FROM_FILE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_create_from_file \\- Load the saved ring buffer from file into temporary memory. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_name_get.3.gz", "source2": "./usr/share/man/man3/qb_rb_name_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_name_get.3", "source2": "qb_rb_name_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_NAME_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_NAME_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_name_get \\- Get the name of the ringbuffer. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_open.3.gz", "source2": "./usr/share/man/man3/qb_rb_open.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_open.3", "source2": "qb_rb_open.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_OPEN 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_OPEN 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_open \\- Create the ring buffer with the given type. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_refcount_get.3.gz", "source2": "./usr/share/man/man3/qb_rb_refcount_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_refcount_get.3", "source2": "qb_rb_refcount_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_REFCOUNT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_REFCOUNT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_refcount_get \\- Get the reference count. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_shared_user_data_get.3.gz", "source2": "./usr/share/man/man3/qb_rb_shared_user_data_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_shared_user_data_get.3", "source2": "qb_rb_shared_user_data_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_SHARED_USER_DATA_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_SHARED_USER_DATA_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_shared_user_data_get \\- Get a point to user shared data area. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_space_free.3.gz", "source2": "./usr/share/man/man3/qb_rb_space_free.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_space_free.3", "source2": "qb_rb_space_free.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_SPACE_FREE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_SPACE_FREE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_space_free \\- The amount of free space in the ring buffer. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_space_used.3.gz", "source2": "./usr/share/man/man3/qb_rb_space_used.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_space_used.3", "source2": "qb_rb_space_used.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_SPACE_USED 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_SPACE_USED 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_space_used \\- The total amount of data in the buffer. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_rb_write_to_file.3.gz", "source2": "./usr/share/man/man3/qb_rb_write_to_file.3.gz", "unified_diff": null, "details": [{"source1": "qb_rb_write_to_file.3", "source2": "qb_rb_write_to_file.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_RB_WRITE_TO_FILE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_RB_WRITE_TO_FILE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_rb_write_to_file \\- Write the contents of the Ring Buffer to file. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_skiplist_create.3.gz", "source2": "./usr/share/man/man3/qb_skiplist_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_skiplist_create.3", "source2": "qb_skiplist_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_SKIPLIST_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_SKIPLIST_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_skiplist_create \\- Create a sorted map using a skiplist. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_strerror_r.3.gz", "source2": "./usr/share/man/man3/qb_strerror_r.3.gz", "unified_diff": null, "details": [{"source1": "qb_strerror_r.3", "source2": "qb_strerror_r.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_STRERROR_R 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_STRERROR_R 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_strerror_r \\- strerror_r replacement. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_thread_lock.3.gz", "source2": "./usr/share/man/man3/qb_thread_lock.3.gz", "unified_diff": null, "details": [{"source1": "qb_thread_lock.3", "source2": "qb_thread_lock.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_THREAD_LOCK 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_THREAD_LOCK 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_thread_lock \\- Calls either pthread_mutex_lock() or pthread_spin_lock(). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_thread_lock_create.3.gz", "source2": "./usr/share/man/man3/qb_thread_lock_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_thread_lock_create.3", "source2": "qb_thread_lock_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_THREAD_LOCK_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_THREAD_LOCK_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_thread_lock_create \\- Create a new lock of the given type. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_thread_lock_destroy.3.gz", "source2": "./usr/share/man/man3/qb_thread_lock_destroy.3.gz", "unified_diff": null, "details": [{"source1": "qb_thread_lock_destroy.3", "source2": "qb_thread_lock_destroy.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_THREAD_LOCK_DESTROY 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_THREAD_LOCK_DESTROY 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_thread_lock_destroy \\- Calls either pthread_mutex_destro() or pthread_spin_destroy(). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_thread_trylock.3.gz", "source2": "./usr/share/man/man3/qb_thread_trylock.3.gz", "unified_diff": null, "details": [{"source1": "qb_thread_trylock.3", "source2": "qb_thread_trylock.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_THREAD_TRYLOCK 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_THREAD_TRYLOCK 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_thread_trylock \\- Calls either pthread_mutex_trylock() or pthread_spin_trylock(). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_thread_unlock.3.gz", "source2": "./usr/share/man/man3/qb_thread_unlock.3.gz", "unified_diff": null, "details": [{"source1": "qb_thread_unlock.3", "source2": "qb_thread_unlock.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_THREAD_UNLOCK 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_THREAD_UNLOCK 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_thread_unlock \\- Calls either pthread_mutex_unlock() or pthread_spin_unlock. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_timespec_add_ms.3.gz", "source2": "./usr/share/man/man3/qb_timespec_add_ms.3.gz", "unified_diff": null, "details": [{"source1": "qb_timespec_add_ms.3", "source2": "qb_timespec_add_ms.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_TIMESPEC_ADD_MS 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_TIMESPEC_ADD_MS 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_timespec_add_ms \\- Add milliseconds onto the timespec. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_trie_create.3.gz", "source2": "./usr/share/man/man3/qb_trie_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_trie_create.3", "source2": "qb_trie_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_TRIE_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_TRIE_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_trie_create \\- Create a sorted map using a Patricia trie or \"Radix tree\". \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_trie_dump.3.gz", "source2": "./usr/share/man/man3/qb_trie_dump.3.gz", "unified_diff": null, "details": [{"source1": "qb_trie_dump.3", "source2": "qb_trie_dump.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_TRIE_DUMP 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_TRIE_DUMP 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_trie_dump \\- print out the nodes in the trie \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_nano_current_get.3.gz", "source2": "./usr/share/man/man3/qb_util_nano_current_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_nano_current_get.3", "source2": "qb_util_nano_current_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_NANO_CURRENT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_NANO_CURRENT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_nano_current_get \\- Get the current number of nano secounds produced by the systems incrementing clock (CLOCK_MONOTOMIC if available). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_nano_from_epoch_get.3.gz", "source2": "./usr/share/man/man3/qb_util_nano_from_epoch_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_nano_from_epoch_get.3", "source2": "qb_util_nano_from_epoch_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_NANO_FROM_EPOCH_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_NANO_FROM_EPOCH_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_nano_from_epoch_get \\- Get the time in nano seconds since epoch. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_nano_monotonic_hz.3.gz", "source2": "./usr/share/man/man3/qb_util_nano_monotonic_hz.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_nano_monotonic_hz.3", "source2": "qb_util_nano_monotonic_hz.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_NANO_MONOTONIC_HZ 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_NANO_MONOTONIC_HZ 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_nano_monotonic_hz \\- Get the frequence of the clock used in \\fIqb_util_nano_current_get()\\fR. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_set_log_function.3.gz", "source2": "./usr/share/man/man3/qb_util_set_log_function.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_set_log_function.3", "source2": "qb_util_set_log_function.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_SET_LOG_FUNCTION 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_SET_LOG_FUNCTION 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_set_log_function \\- Use this function to output libqb internal log message as you wish. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_create.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_create.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_create.3", "source2": "qb_util_stopwatch_create.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_CREATE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_CREATE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_create \\- Create a Stopwatch (to time operations) \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_free.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_free.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_free.3", "source2": "qb_util_stopwatch_free.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_FREE 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_FREE 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_free \\- Free the stopwatch. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_sec_elapsed_get.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_sec_elapsed_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_sec_elapsed_get.3", "source2": "qb_util_stopwatch_sec_elapsed_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_SEC_ELAPSED_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_SEC_ELAPSED_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_sec_elapsed_get \\- Get the elapsed time in seconds. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_split.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_split.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_split.3", "source2": "qb_util_stopwatch_split.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_SPLIT 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_SPLIT 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_split \\- Create a new time split (or lap time) \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_split_ctl.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_split_ctl.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_split_ctl.3", "source2": "qb_util_stopwatch_split_ctl.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_SPLIT_CTL 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_SPLIT_CTL 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_split_ctl\n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n \\fBint32_t qb_util_stopwatch_split_ctl\\fP(\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_split_last.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_split_last.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_split_last.3", "source2": "qb_util_stopwatch_split_last.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_SPLIT_LAST 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_SPLIT_LAST 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_split_last \\- Get the last split index to be used by \\fIqb_util_stopwatch_time_split_get()\\fR\n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_start.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_start.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_start.3", "source2": "qb_util_stopwatch_start.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_START 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_START 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_start \\- Start the stopwatch. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_stop.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_stop.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_stop.3", "source2": "qb_util_stopwatch_stop.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_STOP 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_STOP 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_stop \\- Stop the stopwatch. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_time_split_get.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_time_split_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_time_split_get.3", "source2": "qb_util_stopwatch_time_split_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_TIME_SPLIT_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_TIME_SPLIT_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_time_split_get \\- Read the time split (in us) from \"receint\" to \"older\". \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_stopwatch_us_elapsed_get.3.gz", "source2": "./usr/share/man/man3/qb_util_stopwatch_us_elapsed_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_stopwatch_us_elapsed_get.3", "source2": "qb_util_stopwatch_us_elapsed_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_STOPWATCH_US_ELAPSED_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_STOPWATCH_US_ELAPSED_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_stopwatch_us_elapsed_get \\- Get the elapsed time in micro seconds. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qb_util_timespec_from_epoch_get.3.gz", "source2": "./usr/share/man/man3/qb_util_timespec_from_epoch_get.3.gz", "unified_diff": null, "details": [{"source1": "qb_util_timespec_from_epoch_get.3", "source2": "qb_util_timespec_from_epoch_get.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QB_UTIL_TIMESPEC_FROM_EPOCH_GET 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QB_UTIL_TIMESPEC_FROM_EPOCH_GET 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qb_util_timespec_from_epoch_get \\- Get the time in timespec since epoch. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .sp\n"}]}, {"source1": "./usr/share/man/man3/qbarray.h.3.gz", "source2": "./usr/share/man/man3/qbarray.h.3.gz", "unified_diff": null, "details": [{"source1": "qbarray.h.3", "source2": "qbarray.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBARRAY.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBARRAY.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbarray.h \\- This is a dynamic array (it can grow, but without moving memory). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbatomic.h.3.gz", "source2": "./usr/share/man/man3/qbatomic.h.3.gz", "unified_diff": null, "details": [{"source1": "qbatomic.h.3", "source2": "qbatomic.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBATOMIC.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBATOMIC.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbatomic.h \\- Basic atomic integer and pointer operations. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbdefs.h.3.gz", "source2": "./usr/share/man/man3/qbdefs.h.3.gz", "unified_diff": null, "details": [{"source1": "qbdefs.h.3", "source2": "qbdefs.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBDEFS.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBDEFS.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbdefs.h \\- These are some convience macros and defines. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbhdb.h.3.gz", "source2": "./usr/share/man/man3/qbhdb.h.3.gz", "unified_diff": null, "details": [{"source1": "qbhdb.h.3", "source2": "qbhdb.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBHDB.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBHDB.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbhdb.h \\- The handle database is for reference counting objects. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbipc_common.h.3.gz", "source2": "./usr/share/man/man3/qbipc_common.h.3.gz", "unified_diff": null, "details": [{"source1": "qbipc_common.h.3", "source2": "qbipc_common.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBIPC_COMMON.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBIPC_COMMON.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbipc_common.h \\- common types and definitions \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH SEE ALSO\n"}]}, {"source1": "./usr/share/man/man3/qbipcc.h.3.gz", "source2": "./usr/share/man/man3/qbipcc.h.3.gz", "unified_diff": null, "details": [{"source1": "qbipcc.h.3", "source2": "qbipcc.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBIPCC.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBIPCC.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbipcc.h \\- Client IPC API. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbipcs.h.3.gz", "source2": "./usr/share/man/man3/qbipcs.h.3.gz", "unified_diff": null, "details": [{"source1": "qbipcs.h.3", "source2": "qbipcs.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBIPCS.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBIPCS.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbipcs.h \\- Server IPC API. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH SEE ALSO\n"}]}, {"source1": "./usr/share/man/man3/qblist.h.3.gz", "source2": "./usr/share/man/man3/qblist.h.3.gz", "unified_diff": null, "details": [{"source1": "qblist.h.3", "source2": "qblist.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBLIST.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBLIST.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qblist.h \\- This is a kernel style list implementation. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qblog.h.3.gz", "source2": "./usr/share/man/man3/qblog.h.3.gz", "unified_diff": null, "details": [{"source1": "qblog.h.3", "source2": "qblog.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBLOG.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBLOG.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qblog.h \\- The logging API provides four main parts (basics, filtering, threading & blackbox). \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbloop.h.3.gz", "source2": "./usr/share/man/man3/qbloop.h.3.gz", "unified_diff": null, "details": [{"source1": "qbloop.h.3", "source2": "qbloop.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBLOOP.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBLOOP.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbloop.h \\- Main loop manages timers, jobs and polling sockets. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbmap.h.3.gz", "source2": "./usr/share/man/man3/qbmap.h.3.gz", "unified_diff": null, "details": [{"source1": "qbmap.h.3", "source2": "qbmap.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBMAP.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBMAP.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbmap.h \\- This provides a map interface to a Patricia trie, hashtable or skiplist. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbrb.h.3.gz", "source2": "./usr/share/man/man3/qbrb.h.3.gz", "unified_diff": null, "details": [{"source1": "qbrb.h.3", "source2": "qbrb.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBRB.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBRB.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbrb.h \\- This implements a ring buffer that works in \"chunks\", not bytes. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}, {"source1": "./usr/share/man/man3/qbutil.h.3.gz", "source2": "./usr/share/man/man3/qbutil.h.3.gz", "unified_diff": null, "details": [{"source1": "qbutil.h.3", "source2": "qbutil.h.3", "unified_diff": "@@ -1,9 +1,9 @@\n .\\\" Automatically generated man page, do not edit\n-.TH QBUTIL.H 3 2020-11-30 \"LIBQB\" \"libqb Programmer's Manual\"\n+.TH QBUTIL.H 3 2020-12-02 \"LIBQB\" \"libqb Programmer's Manual\"\n .SH NAME\n qbutil.h \\- These are some convience functions used throughout libqb. \n \n .SH SYNOPSIS\n .nf\n .B #include \n .SH DESCRIPTION\n"}]}]}]}]}]}