| 1 | ### -*-conf-*- |
| 2 | |
| 3 | libmLib.so.2 mlib2 #MINVER# | mlib2-adns #MINVER# |
| 4 | * Build-Depends-Package: mlib-dev |
| 5 | |
| 6 | ###-------------------------------------------------------------------------- |
| 7 | ### Utilities. |
| 8 | |
| 9 | ## exc |
| 10 | exc_uncaught@Base 2.0.7 |
| 11 | __exc_list@Base 2.0.7 |
| 12 | __exc_rethrow@Base 2.0.7 |
| 13 | __exc_throw@Base 2.0.7 |
| 14 | |
| 15 | ## str |
| 16 | str_getword@Base 2.0.7 |
| 17 | str_match@Base 2.0.7 |
| 18 | str_matchx@Base 2.0.7 |
| 19 | str_split@Base 2.0.7 |
| 20 | str_qword@Base 2.0.7 |
| 21 | str_qsplit@Base 2.0.7 |
| 22 | str_sanitize@Base 2.0.7 |
| 23 | |
| 24 | ## versioncmp |
| 25 | versioncmp@Base 2.0.7 |
| 26 | |
| 27 | ###-------------------------------------------------------------------------- |
| 28 | ### Memory allocation. |
| 29 | |
| 30 | ## arena |
| 31 | a_alloc@Base 2.0.7 |
| 32 | a_free@Base 2.0.7 |
| 33 | a_realloc@Base 2.0.7 |
| 34 | arena_fakerealloc@Base 2.0.7 |
| 35 | arena_global@Base 2.0.7 |
| 36 | arena_stdlib@Base 2.0.7 |
| 37 | |
| 38 | ## alloc |
| 39 | x_alloc@Base 2.0.7 |
| 40 | x_free@Base 2.0.7 |
| 41 | x_realloc@Base 2.0.7 |
| 42 | x_strdup@Base 2.0.7 |
| 43 | xmalloc@Base 2.0.7 |
| 44 | xrealloc@Base 2.0.7 |
| 45 | xfree@Base 2.0.7 |
| 46 | xstrdup@Base 2.0.7 |
| 47 | |
| 48 | ## sub |
| 49 | subarena_create@Base 2.0.7 |
| 50 | subarena_destroy@Base 2.0.7 |
| 51 | subarena_alloc@Base 2.0.7 |
| 52 | subarena_free@Base 2.0.7 |
| 53 | sub_init@Base 2.0.7 |
| 54 | sub_alloc@Base 2.0.7 |
| 55 | sub_free@Base 2.0.7 |
| 56 | sub_global@Base 2.0.7 |
| 57 | |
| 58 | ## pool |
| 59 | pool_init@Base 2.0.7 |
| 60 | pool_create@Base 2.0.7 |
| 61 | pool_sub@Base 2.0.7 |
| 62 | pool_destroy@Base 2.0.7 |
| 63 | pool_add@Base 2.0.7 |
| 64 | pool_alloc@Base 2.0.7 |
| 65 | pool_strdup@Base 2.0.7 |
| 66 | pool_fopen@Base 2.0.7 |
| 67 | pool_fclose@Base 2.0.7 |
| 68 | pool_subarena@Base 2.0.7 |
| 69 | |
| 70 | ###-------------------------------------------------------------------------- |
| 71 | ### User interface. |
| 72 | |
| 73 | ## mdwopt |
| 74 | mdwopt@Base 2.0.7 |
| 75 | mdwopt_global@Base 2.0.7 |
| 76 | |
| 77 | ## quis |
| 78 | ego@Base 2.0.7 |
| 79 | quis@Base 2.0.7 |
| 80 | pquis@Base 2.0.7 |
| 81 | (optional=internal)pn__name@Base 2.0.7 |
| 82 | |
| 83 | ## report |
| 84 | die@Base 2.0.7 |
| 85 | moan@Base 2.0.7 |
| 86 | |
| 87 | ###-------------------------------------------------------------------------- |
| 88 | ### Hashing. |
| 89 | |
| 90 | ## crc32 |
| 91 | crc32@Base 2.2.1 |
| 92 | crc32_table@Base 2.0.7 |
| 93 | |
| 94 | ## unihash |
| 95 | unihash@Base 2.0.7 |
| 96 | unihash_hash@Base 2.0.7 |
| 97 | unihash_setkey@Base 2.0.7 |
| 98 | unihash_global@Base 2.0.7 |
| 99 | |
| 100 | ###-------------------------------------------------------------------------- |
| 101 | ### Data structures. |
| 102 | |
| 103 | ## dstr |
| 104 | dstr_create@Base 2.0.7 |
| 105 | dstr_destroy@Base 2.0.7 |
| 106 | dstr_ensure@Base 2.0.7 |
| 107 | dstr_reset@Base 2.0.7 |
| 108 | dstr_tidy@Base 2.0.7 |
| 109 | dstr_putc@Base 2.2.1 |
| 110 | dstr_putm@Base 2.0.7 |
| 111 | dstr_puts@Base 2.0.7 |
| 112 | dstr_putz@Base 2.0.7 |
| 113 | dstr_putd@Base 2.0.7 |
| 114 | dstr_putf@Base 2.2.2.1 |
| 115 | dstr_vputf@Base 2.0.7 |
| 116 | dstr_putline@Base 2.0.7 |
| 117 | dstr_write@Base 2.0.7 |
| 118 | |
| 119 | ## dspool |
| 120 | dspool_create@Base 2.0.7 |
| 121 | dspool_destroy@Base 2.0.7 |
| 122 | dspool_get@Base 2.0.7 |
| 123 | dspool_put@Base 2.0.7 |
| 124 | |
| 125 | ## buf |
| 126 | buf_init@Base 2.0.7 |
| 127 | buf_ensure@Base 2.0.7 |
| 128 | buf_break@Base 2.0.7 |
| 129 | buf_flip@Base 2.0.7 |
| 130 | buf_get@Base 2.0.7 |
| 131 | buf_getbyte@Base 2.0.7 |
| 132 | buf_getu8@Base 2.0.7 |
| 133 | buf_getu16@Base 2.0.7 |
| 134 | buf_getu16b@Base 2.0.7 |
| 135 | buf_getu16l@Base 2.0.7 |
| 136 | buf_getu24@Base 2.0.7 |
| 137 | buf_getu24b@Base 2.0.7 |
| 138 | buf_getu24l@Base 2.0.7 |
| 139 | buf_getu32@Base 2.0.7 |
| 140 | buf_getu32b@Base 2.0.7 |
| 141 | buf_getu32l@Base 2.0.7 |
| 142 | buf_getu64@Base 2.0.7 |
| 143 | buf_getu64b@Base 2.0.7 |
| 144 | buf_getu64l@Base 2.0.7 |
| 145 | buf_getbuf8@Base 2.0.7 |
| 146 | buf_getbuf16@Base 2.0.7 |
| 147 | buf_getbuf16b@Base 2.0.7 |
| 148 | buf_getbuf16l@Base 2.0.7 |
| 149 | buf_getbuf24@Base 2.0.7 |
| 150 | buf_getbuf24b@Base 2.0.7 |
| 151 | buf_getbuf24l@Base 2.0.7 |
| 152 | buf_getbuf32@Base 2.0.7 |
| 153 | buf_getbuf32b@Base 2.0.7 |
| 154 | buf_getbuf32l@Base 2.0.7 |
| 155 | buf_getbuf64@Base 2.0.7 |
| 156 | buf_getbuf64b@Base 2.0.7 |
| 157 | buf_getbuf64l@Base 2.0.7 |
| 158 | buf_getbufz@Base 2.1.1 |
| 159 | buf_getdstr8@Base 2.0.7 |
| 160 | buf_getdstr16@Base 2.0.7 |
| 161 | buf_getdstr16b@Base 2.0.7 |
| 162 | buf_getdstr16l@Base 2.0.7 |
| 163 | buf_getdstr24@Base 2.0.7 |
| 164 | buf_getdstr24b@Base 2.0.7 |
| 165 | buf_getdstr24l@Base 2.0.7 |
| 166 | buf_getdstr32@Base 2.0.7 |
| 167 | buf_getdstr32b@Base 2.0.7 |
| 168 | buf_getdstr32l@Base 2.0.7 |
| 169 | buf_getdstr64@Base 2.0.7 |
| 170 | buf_getdstr64b@Base 2.0.7 |
| 171 | buf_getdstr64l@Base 2.0.7 |
| 172 | buf_getdstrz@Base 2.1.1 |
| 173 | buf_getmem8@Base 2.0.7 |
| 174 | buf_getmem16@Base 2.0.7 |
| 175 | buf_getmem16b@Base 2.0.7 |
| 176 | buf_getmem16l@Base 2.0.7 |
| 177 | buf_getmem24@Base 2.0.7 |
| 178 | buf_getmem24b@Base 2.0.7 |
| 179 | buf_getmem24l@Base 2.0.7 |
| 180 | buf_getmem32@Base 2.0.7 |
| 181 | buf_getmem32b@Base 2.0.7 |
| 182 | buf_getmem32l@Base 2.0.7 |
| 183 | buf_getmem64@Base 2.0.7 |
| 184 | buf_getmem64b@Base 2.0.7 |
| 185 | buf_getmem64l@Base 2.0.7 |
| 186 | buf_getmemz@Base 2.1.1 |
| 187 | buf_put@Base 2.0.7 |
| 188 | buf_putbyte@Base 2.0.7 |
| 189 | buf_putu8@Base 2.0.7 |
| 190 | buf_putu16@Base 2.0.7 |
| 191 | buf_putu16b@Base 2.0.7 |
| 192 | buf_putu16l@Base 2.0.7 |
| 193 | buf_putu24@Base 2.0.7 |
| 194 | buf_putu24b@Base 2.0.7 |
| 195 | buf_putu24l@Base 2.0.7 |
| 196 | buf_putu32@Base 2.0.7 |
| 197 | buf_putu32b@Base 2.0.7 |
| 198 | buf_putu32l@Base 2.0.7 |
| 199 | buf_putu64@Base 2.0.7 |
| 200 | buf_putu64b@Base 2.0.7 |
| 201 | buf_putu64l@Base 2.0.7 |
| 202 | buf_putbuf16@Base 2.0.7 |
| 203 | buf_putbuf16b@Base 2.0.7 |
| 204 | buf_putbuf16l@Base 2.0.7 |
| 205 | buf_putbuf24@Base 2.0.7 |
| 206 | buf_putbuf24b@Base 2.0.7 |
| 207 | buf_putbuf24l@Base 2.0.7 |
| 208 | buf_putbuf32@Base 2.0.7 |
| 209 | buf_putbuf32b@Base 2.0.7 |
| 210 | buf_putbuf32l@Base 2.0.7 |
| 211 | buf_putbuf64@Base 2.0.7 |
| 212 | buf_putbuf64b@Base 2.0.7 |
| 213 | buf_putbuf64l@Base 2.0.7 |
| 214 | buf_putbuf8@Base 2.0.7 |
| 215 | buf_putbufz@Base 2.0.7 |
| 216 | buf_putdstr8@Base 2.0.7 |
| 217 | buf_putdstr16@Base 2.0.7 |
| 218 | buf_putdstr16b@Base 2.0.7 |
| 219 | buf_putdstr16l@Base 2.0.7 |
| 220 | buf_putdstr24@Base 2.0.7 |
| 221 | buf_putdstr24b@Base 2.0.7 |
| 222 | buf_putdstr24l@Base 2.0.7 |
| 223 | buf_putdstr32@Base 2.0.7 |
| 224 | buf_putdstr32b@Base 2.0.7 |
| 225 | buf_putdstr32l@Base 2.0.7 |
| 226 | buf_putdstr64@Base 2.0.7 |
| 227 | buf_putdstr64b@Base 2.0.7 |
| 228 | buf_putdstr64l@Base 2.0.7 |
| 229 | buf_putdstrz@Base 2.0.7 |
| 230 | buf_putmem8@Base 2.0.7 |
| 231 | buf_putmem16@Base 2.0.7 |
| 232 | buf_putmem16b@Base 2.0.7 |
| 233 | buf_putmem16l@Base 2.0.7 |
| 234 | buf_putmem24@Base 2.0.7 |
| 235 | buf_putmem24b@Base 2.0.7 |
| 236 | buf_putmem24l@Base 2.0.7 |
| 237 | buf_putmem32@Base 2.0.7 |
| 238 | buf_putmem32b@Base 2.0.7 |
| 239 | buf_putmem32l@Base 2.0.7 |
| 240 | buf_putmem64@Base 2.0.7 |
| 241 | buf_putmem64b@Base 2.0.7 |
| 242 | buf_putmem64l@Base 2.0.7 |
| 243 | buf_putmemz@Base 2.0.7 |
| 244 | buf_putstr8@Base 2.0.7 |
| 245 | buf_putstr16@Base 2.0.7 |
| 246 | buf_putstr16b@Base 2.0.7 |
| 247 | buf_putstr16l@Base 2.0.7 |
| 248 | buf_putstr24@Base 2.0.7 |
| 249 | buf_putstr24b@Base 2.0.7 |
| 250 | buf_putstr24l@Base 2.0.7 |
| 251 | buf_putstr32@Base 2.0.7 |
| 252 | buf_putstr32b@Base 2.0.7 |
| 253 | buf_putstr32l@Base 2.0.7 |
| 254 | buf_putstr64@Base 2.0.7 |
| 255 | buf_putstr64b@Base 2.0.7 |
| 256 | buf_putstr64l@Base 2.0.7 |
| 257 | buf_putstrz@Base 2.0.7 |
| 258 | |
| 259 | ## darray |
| 260 | da_ensure@Base 2.0.7 |
| 261 | da_shunt@Base 2.0.7 |
| 262 | da_tidy@Base 2.0.7 |
| 263 | |
| 264 | ## hash |
| 265 | hash_bin@Base 2.0.7 |
| 266 | hash_create@Base 2.0.7 |
| 267 | hash_destroy@Base 2.0.7 |
| 268 | hash_extend@Base 2.0.7 |
| 269 | hash_mkiter@Base 2.0.7 |
| 270 | hash_next@Base 2.0.7 |
| 271 | hash_remove@Base 2.0.7 |
| 272 | |
| 273 | ## sym |
| 274 | sym_create@Base 2.0.7 |
| 275 | sym_destroy@Base 2.0.7 |
| 276 | sym_find@Base 2.0.7 |
| 277 | sym_remove@Base 2.0.7 |
| 278 | sym_mkiter@Base 2.0.7 |
| 279 | sym_next@Base 2.0.7 |
| 280 | |
| 281 | ## atom |
| 282 | atom_createtable@Base 2.0.7 |
| 283 | atom_destroytable@Base 2.0.7 |
| 284 | atom_intern@Base 2.0.7 |
| 285 | atom_nintern@Base 2.0.7 |
| 286 | atom_gensym@Base 2.0.7 |
| 287 | atom_name@Base 2.0.7 |
| 288 | atom_len@Base 2.0.7 |
| 289 | atom_hash@Base 2.0.7 |
| 290 | atom_mkiter@Base 2.0.7 |
| 291 | atom_next@Base 2.0.7 |
| 292 | |
| 293 | ## assoc |
| 294 | assoc_create@Base 2.0.7 |
| 295 | assoc_destroy@Base 2.0.7 |
| 296 | assoc_find@Base 2.0.7 |
| 297 | assoc_remove@Base 2.0.7 |
| 298 | assoc_mkiter@Base 2.0.7 |
| 299 | assoc_next@Base 2.0.7 |
| 300 | |
| 301 | ###-------------------------------------------------------------------------- |
| 302 | ### Encoding and decoding. |
| 303 | |
| 304 | ## codec |
| 305 | codec_strerror@Base 2.2.0 |
| 306 | base32_class@Base 2.2.0 |
| 307 | base32hex_class@Base 2.2.0 |
| 308 | base64_class@Base 2.2.0 |
| 309 | file64_class@Base 2.2.0 |
| 310 | base64url_class@Base 2.2.0 |
| 311 | hex_class@Base 2.2.0 |
| 312 | null_codec_class@Base 2.2.0 |
| 313 | |
| 314 | ## base32 |
| 315 | base32_init@Base 2.0.7 |
| 316 | base32_encode@Base 2.0.7 |
| 317 | base32_decode@Base 2.0.7 |
| 318 | |
| 319 | ## base64 |
| 320 | base64_init@Base 2.0.7 |
| 321 | base64_encode@Base 2.0.7 |
| 322 | base64_decode@Base 2.0.7 |
| 323 | |
| 324 | ## hex |
| 325 | hex_init@Base 2.0.7 |
| 326 | hex_encode@Base 2.0.7 |
| 327 | hex_decode@Base 2.0.7 |
| 328 | |
| 329 | ## url |
| 330 | url_initenc@Base 2.0.7 |
| 331 | url_enc@Base 2.3.2 |
| 332 | url_initdec@Base 2.0.7 |
| 333 | url_dec@Base 2.0.7 |
| 334 | |
| 335 | ###-------------------------------------------------------------------------- |
| 336 | ### System utilities. |
| 337 | |
| 338 | ## daemonize |
| 339 | daemonize@Base 2.0.7 |
| 340 | detachtty@Base 2.0.7 |
| 341 | |
| 342 | ## env |
| 343 | env_destroy@Base 2.0.7 |
| 344 | env_export@Base 2.0.7 |
| 345 | env_import@Base 2.0.7 |
| 346 | env_get@Base 2.0.7 |
| 347 | env_put@Base 2.0.7 |
| 348 | |
| 349 | ## fdflags |
| 350 | fdflags@Base 2.0.7 |
| 351 | |
| 352 | ## fdpass |
| 353 | fdpass_recv@Base 2.3.3 |
| 354 | fdpass_send@Base 2.3.3 |
| 355 | |
| 356 | ## fwatch |
| 357 | fwatch_init@Base 2.0.7 |
| 358 | fwatch_initfd@Base 2.0.7 |
| 359 | fwatch_update@Base 2.0.7 |
| 360 | fwatch_updatefd@Base 2.0.7 |
| 361 | |
| 362 | ## lock |
| 363 | lock_file@Base 2.0.7 |
| 364 | |
| 365 | ## mdup |
| 366 | mdup@Base 2.1.0 |
| 367 | |
| 368 | ## tv |
| 369 | tv_add@Base 2.0.7 |
| 370 | tv_addl@Base 2.0.7 |
| 371 | tv_cmp@Base 2.0.7 |
| 372 | tv_sub@Base 2.0.7 |
| 373 | tv_subl@Base 2.0.7 |
| 374 | |
| 375 | ###-------------------------------------------------------------------------- |
| 376 | ### Buffering. |
| 377 | |
| 378 | ## lbuf |
| 379 | lbuf_init@Base 2.0.7 |
| 380 | lbuf_destroy@Base 2.0.7 |
| 381 | lbuf_snarf@Base 2.0.7 |
| 382 | lbuf_free@Base 2.0.7 |
| 383 | lbuf_flush@Base 2.0.7 |
| 384 | lbuf_close@Base 2.0.7 |
| 385 | lbuf_setsize@Base 2.0.7 |
| 386 | |
| 387 | ## pkbuf |
| 388 | pkbuf_init@Base 2.0.7 |
| 389 | pkbuf_destroy@Base 2.0.7 |
| 390 | pkbuf_snarf@Base 2.0.7 |
| 391 | pkbuf_free@Base 2.0.7 |
| 392 | pkbuf_flush@Base 2.0.7 |
| 393 | pkbuf_want@Base 2.0.7 |
| 394 | pkbuf_close@Base 2.0.7 |
| 395 | |
| 396 | ###-------------------------------------------------------------------------- |
| 397 | ### Event-driven networking. |
| 398 | |
| 399 | ## sel |
| 400 | sel_init@Base 2.0.7 |
| 401 | sel_select@Base 2.0.7 |
| 402 | sel_force@Base 2.0.7 |
| 403 | sel_initfile@Base 2.0.7 |
| 404 | sel_addfile@Base 2.0.7 |
| 405 | sel_rmfile@Base 2.0.7 |
| 406 | sel_addhook@Base 2.0.7 |
| 407 | sel_rmhook@Base 2.0.7 |
| 408 | sel_addtimer@Base 2.0.7 |
| 409 | sel_rmtimer@Base 2.0.7 |
| 410 | sel_fdmerge@Base 2.0.7 |
| 411 | |
| 412 | ## selbuf |
| 413 | selbuf_init@Base 2.0.7 |
| 414 | selbuf_destroy@Base 2.0.7 |
| 415 | selbuf_enable@Base 2.0.7 |
| 416 | selbuf_disable@Base 2.0.7 |
| 417 | selbuf_setsize@Base 2.0.7 |
| 418 | |
| 419 | ## selpk |
| 420 | selpk_init@Base 2.0.7 |
| 421 | selpk_destroy@Base 2.0.7 |
| 422 | selpk_want@Base 2.0.7 |
| 423 | selpk_enable@Base 2.0.7 |
| 424 | selpk_disable@Base 2.0.7 |
| 425 | |
| 426 | ## ident |
| 427 | ident@Base 2.2.5 |
| 428 | ident_socket@Base 2.2.5 |
| 429 | ident_abort@Base 2.0.7 |
| 430 | |
| 431 | ## conn |
| 432 | conn_init@Base 2.0.7 |
| 433 | conn_fd@Base 2.0.7 |
| 434 | conn_kill@Base 2.0.7 |
| 435 | |
| 436 | ## sig |
| 437 | sig_init@Base 2.0.7 |
| 438 | sig_add@Base 2.0.7 |
| 439 | sig_remove@Base 2.0.7 |
| 440 | |
| 441 | ## bres |
| 442 | bres_init@Base 2.0.7 |
| 443 | bres_exec@Base 2.0.7 |
| 444 | bres_byname@Base 2.0.7 |
| 445 | bres_byaddr@Base 2.0.7 |
| 446 | bres_abort@Base 2.0.7 |
| 447 | |
| 448 | ###-------------------------------------------------------------------------- |
| 449 | ### Testing. |
| 450 | |
| 451 | ## test |
| 452 | test_do@Base 2.0.7 |
| 453 | test_run@Base 2.0.7 |
| 454 | type_hex@Base 2.0.7 |
| 455 | type_int@Base 2.0.7 |
| 456 | type_long@Base 2.0.7 |
| 457 | type_string@Base 2.0.7 |
| 458 | type_uint32@Base 2.0.7 |
| 459 | type_ulong@Base 2.0.7 |
| 460 | |
| 461 | ###-------------------------------------------------------------------------- |
| 462 | ### Tracing. |
| 463 | |
| 464 | ## trace |
| 465 | trace_on@Base 2.0.7 |
| 466 | tracing@Base 2.0.7 |
| 467 | trace_level@Base 2.0.7 |
| 468 | traceopt@Base 2.0.7 |
| 469 | trace@Base 2.0.7 |
| 470 | trace_block@Base 2.0.7 |
| 471 | trace_custom@Base 2.0.7 |
| 472 | |
| 473 | ###----- That's all, folks -------------------------------------------------- |