CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
Loading...
Searching...
No Matches
test_unit_rx_reorder_packets.c File Reference

This file contains internal definitions and implementation used with the SDK that is not part of the API. More...

#include <string.h>
#include <stdlib.h>
#include <time.h>
#include "cdi_logger_api.h"
#include "cdi_raw_api.h"
#include "internal_rx.h"
#include "rx_reorder_packets.h"

Macros

#define TEST_UNIT_RX_REORDER_NUM_SGLS   32
 The maximum number of Rx reorder SGL lists we want to send.
 
#define TEST_UNIT_RX_REORDER_RAND_LEN   3
 A modulus used for generating a random list length.
 

Functions

CdiReturnStatus TestUnitRxReorderPackets (void)
 External declarations.
 

Detailed Description

This file contains internal definitions and implementation used with the SDK that is not part of the API.

Test the RxReorder function by sending in out of sequence sgls and get an in-order sgl.