#fio-stl API Reference
The complete macro, type and function reference, one page per header file. Counts are listed per header.
# Core (000–1)
000 copyright.h— 1 macro000 core.h— 311 macros, 14 types, 1440 functions001 header.h— 12 macros001 logging.h— 1 macro001 memalt.h— 5 functions001 patches.h— 2 functions
# Utilities (002–12)
002 atol.h— 4 macros, 1 type, 44 functions002 crc32.h— 1 function002 glob matching.h— 1 function002 imap.h— 7 macros002 math.h— 6 functions002 random.h— 1 macro, 14 functions002 signals.h— 3 macros, 1 type, 4 functions002 sort.h— 3 macros002 threads.h— 2 macros, 5 types, 25 functions002 url.h— 1 macro, 3 types, 3 functions003 entities.h— 1 function004 files.h— 4 macros, 3 types, 21 functions004 http1 parser.h— 3 macros004 json.h— 2 macros, 2 types, 1 function004 multipart.h— 2 types, 1 function004 resp3.h— 19 macros, 4 types, 1 function004 sock.h— 9 macros, 2 types, 24 functions004 state callbacks.h— 1 type, 3 functions004 time.h— 17 functions004 urlencoded.h— 2 types, 1 function004 websocket parser.h— 29 macros005 cli.h— 7 macros, 1 type, 15 functions010 mem.h— 27 macros, 23 functions011 string core.h— 18 macros, 3 types, 82 functions012 gfm.h— 10 macros
# System (102–104)
102 poll api.h— 7 macros, 2 types, 7 functions102 queue.h— 3 macros, 4 types, 21 functions102 stream.h— 3 macros, 2 types, 11 functions103 md2html.h— 2 macros104 mustache.h— 5 macros, 3 types, 6 functions
# Cryptography (150–190)
150 crypto core.h— 2 types152 blake2.h— 2 types, 12 functions152 chacha20poly1305.h— 7 functions152 sha1.h— 1 type, 3 functions152 sha2.h— 2 types, 12 functions152 sha2z hkdf.h— 2 macros, 3 functions152 sha3.h— 1 type, 16 functions153 aes.h— 4 functions154 ed25519.h— 2 macros, 11 functions154 p256.h— 5 functions154 p384.h— 2 functions155 der.h— 4 types, 14 functions155 rsa.h— 3 macros, 3 types, 3 functions156 mlkem.h— 9 macros, 8 functions156 x509.h— 34 macros, 10 types, 13 functions157 pem.h— 3 types, 5 functions159 argon2.h— 2 types, 4 functions159 lyra2.h— 1 type, 4 functions159 otp.h— 1 type, 6 functions159 secret.h— 5 functions162 brotli.h— 4 functions162 deflate.h— 1 type, 12 functions190 tls13.h— 16 macros, 16 types, 28 functions
# Dynamic Types (200–250)
201 string.h— 7 macros, 1 type, 39 functions202 array.h— 9 macros, 2 types, 19 functions210 map.h— 3 macros, 4 types, 23 functions210 map2.h— 3 macros249 reference counter.h— 17 functions250 fiobj.h— 24 macros, 2 types, 40 functions
# IO & HTTP (400–439)
401 io api.h— 6 macros, 13 types, 85 functions404 ipc.h— 13 macros, 4 types, 24 functions405 tls13.h— 1 function420 pubsub.h— 2 macros, 4 types, 20 functions422 redis.h— 2 macros, 2 types, 6 functions430 http api.h— 35 macros, 11 types, 105 functions