# Srio_DrvManagedCfg Struct Reference
[SRIO LLD Data Structures]

The structure describes the SRIO Driver Managed Configuration. More...

`#include <srio_drv.h>`

## Data Fields

uint16_t | bIsRxCfgValid
| Boolean flag which indicates if the SRIO driver instance being configured should support receive or not? If this flag is set to 0 the Receive configuration below is ignored which implies that the the receive flow is not configured and thus the driver instance and any associated sockets opened on this instance are no longer capable of receiving any data.
Srio_DrvManagedRxCfg | rxCfg
| The receive configuration which determines the location of the buffer descriptors, size, receive MTU etc.
uint16_t | bIsTxCfgValid
| Boolean flag which indicates if the SRIO driver instance being configured should support transmit or not? If this flag is set to 0 the transmit configuration below is ignored which implies that the driver instance does not have any transmit buffers available and thus any call to send out data will fail.
Srio_DrvManagedTxCfg | txCfg
| The transmit configuration which determines the location of the buffer descriptors, size, transmit MTU etc.

## Detailed Description

The structure describes the SRIO Driver Managed Configuration.

The configuration exposes encapsulates majority of the low level configuration from the application. The configuration works only with NORMAL sockets.

The documentation for this struct was generated from the following file:

- srio_drv.h

Copyright 2012, Texas Instruments Incorporated