TCPIP_UDP_SIGNAL_TYPE Enumeration
C
typedef enum {
TCPIP_UDP_SIGNAL_TX_DONE = 0x0001,
TCPIP_UDP_SIGNAL_RX_DATA = 0x0100,
TCPIP_UDP_SIGNAL_IF_DOWN = 0x2000,
TCPIP_UDP_SIGNAL_IF_CHANGE = 0x4000
} TCPIP_UDP_SIGNAL_TYPE;
Members
Members | Description |
---|---|
TCPIP_UDP_SIGNAL_TX_DONE = 0x0001 | A data packet was successfully transmitted on the interface There may be available buffer space to send new data |
TCPIP_UDP_SIGNAL_RX_DATA = 0x0100 | A data packet was successfully received and there is data available for this socket |
TCPIP_UDP_SIGNAL_IF_DOWN = 0x2000 | associated interface is going down; sockets connected on this interface will be disconnected, but still alive |
TCPIP_UDP_SIGNAL_IF_CHANGE = 0x4000 | associated interface has changed address sockets connected on this interface will be disconnected, but still alive |
Description
Enumeration: TCPIP_UDP_SIGNAL_TYPE Description of the signals/events that a UDP socket can generate.
Remarks
These signals are used in the socket event handling notification functions. Currently a UDP notification doesn't set multiple flags as the TX and RX events are handled separately. The signals are 16 bits wide.