Jump to main content

##

# 1.2.5.2.44 TCPIP_MAC_PROCESS_FLAGS Enumeration

## C

    typedef enum {
    TCPIP_MAC_PROCESS_FLAG_NONE = 0x0000,
    TCPIP_MAC_PROCESS_FLAG_RX = 0x0001,
    TCPIP_MAC_PROCESS_FLAG_TX = 0x0002,
    TCPIP_MAC_PROCESS_FLAG_ANY = 0x0100
    } TCPIP_MAC_PROCESS_FLAGS;

## Description

MAC Process Flags.

List of specific MAC processing flags that indicate to the user of the MAC (TCP/IP stack) the processing that is expected by the MAC driver.

## Parameters

Parameters | Description
--- | ---
TCPIP_MAC_PROCESS_FLAG_NONE = 0x0000 | The stack never has to call the TCPIP_MAC_Process() function.
TCPIP_MAC_PROCESS_FLAG_RX = 0x0001 | The stack has to call the TCPIP_MAC_Process() after an RX signal.
TCPIP_MAC_PROCESS_FLAG_TX = 0x0002 | The stack has to call the TCPIP_MAC_Process() after a TX signal.
TCPIP_MAC_PROCESS_FLAG_ANY = 0x0100 | The stack has to call the TCPIP_MAC_Process() after any type of signal.

## Remarks

Multiple flags can be ORed.