Shared Types
Callback and function pointer types used across AXL modules. These follow GLib naming conventions where applicable.
Core Types
Type |
Signature |
Header |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hash Table Types
Type |
Signature |
Header |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Event and Task Types
Type |
Signature |
Header |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I/O and Network Types
Type |
Signature |
Header |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Built-in Hash/Equal Functions
Function |
Purpose |
Header |
|---|---|---|
|
FNV-1a hash for NUL-terminated strings |
|
|
String equality (strcmp == 0) |
|
|
Hash a pointer/integer value directly |
|
|
Pointer equality (a == b) |
|