|
XLIO
The NVIDIA® Accelerated IO
|
Functions for initializing and cleaning up the XLIO Ultra API. More...
Classes | |
| struct | xlio_init_attr |
| XLIO initialization attributes. More... | |
Functions | |
| int | xlio_init_ex (const struct xlio_init_attr *attr) |
| Initialize the XLIO Ultra API. More... | |
| int | xlio_init (void) |
| Initialize XLIO. More... | |
| int | xlio_exit (void) |
| Finalize XLIO. More... | |
Functions for initializing and cleaning up the XLIO Ultra API.
| int xlio_exit | ( | void | ) |
Finalize XLIO.
Finalizes and cleans XLIO resources.
| int xlio_init | ( | void | ) |
Initialize XLIO.
This function is similar to xlio_init_ex() but doesn't accept additional attributes.
| int xlio_init_ex | ( | const struct xlio_init_attr * | attr | ) |
Initialize the XLIO Ultra API.
This function must be called before using any other XLIO Ultra API functions. It's a heavy operation that sets up the internal state, allocates resources, and configures the system for high-performance networking.
| attr | Initialization attributes structure |