|
LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
This section describes the LCI API for resource management. More...
Topics | |
| alloc_packet_pool | |
| Allocate a new packet_pool object. | |
| free_packet_pool | |
| Free a new packet_pool object. | |
| register_packet_pool | |
| Register a packet pool to a device. | |
| deregister_packet_pool | |
| Deregister a packet pool from a device. | |
| get_upacket | |
| Get a packet for writing user payload from the packet pool. | |
| put_upacket | |
| Return a packet to the packet pool. | |
| alloc_matching_engine | |
| Allocate a new matching_engine object. | |
| free_matching_engine | |
| Free a new matching_engine object. | |
| matching_engine_insert | |
| Insert an entry into the matching engine. | |
| set_allocator | |
| Set the message allocator for the runtime. | |
| get_allocator | |
| Get the message allocator for the runtime. | |
| get_default_net_context | |
| Get the default net context of the runtime. | |
| get_default_device | |
| Get the default net device of the runtime. | |
| get_default_endpoint | |
| Get the default net endpoint of the runtime. | |
| get_default_packet_pool | |
| Get the default packet pool of the runtime. | |
| get_default_matching_engine | |
| Get the default matching engine of the runtime. | |
| alloc_net_context | |
| Allocate a new net_context object. | |
| free_net_context | |
| Free a new net_context object. | |
| alloc_device | |
| Allocate a new device object. | |
| free_device | |
| Free a new device object. | |
| alloc_endpoint | |
| Allocate a new endpoint object. | |
| free_endpoint | |
| Free a new endpoint object. | |
| RESOURCE packet_pool | |
| The packet pool resource. | |
| RESOURCE matching_engine | |
| The matching engine resource. | |
| RESOURCE net_context | |
| The network context resource. | |
| RESOURCE device | |
| The device resource. | |
| RESOURCE endpoint | |
| The endpoint resource. | |
This section describes the LCI API for resource management.