LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
This section describes the LCI API for resource management. More...
Topics | |
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. | |
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. | |
RESOURCE net_context | |
The network context resource. | |
RESOURCE device | |
The device resource. | |
RESOURCE endpoint | |
The endpoint resource. | |
RESOURCE packet_pool | |
The packet pool resource. | |
RESOURCE matching_engine | |
The matching engine resource. | |
This section describes the LCI API for resource management.