1.2.5.2.55 TCPIP_MAC_SYNCH_REQUEST Enumeration
C
typedef enum {
TCPIP_MAC_SYNCH_REQUEST_NONE = 0,
TCPIP_MAC_SYNCH_REQUEST_OBJ_CREATE,
TCPIP_MAC_SYNCH_REQUEST_OBJ_DELETE,
TCPIP_MAC_SYNCH_REQUEST_OBJ_LOCK,
TCPIP_MAC_SYNCH_REQUEST_OBJ_UNLOCK,
TCPIP_MAC_SYNCH_REQUEST_CRIT_ENTER,
TCPIP_MAC_SYNCH_REQUEST_CRIT_LEAVE
} TCPIP_MAC_SYNCH_REQUEST;
Description
TCP/IP MAC Synchronization object request.
TCP/IP MAC synchronization request codes.
This enumeration defines all the possible synchronization actions that can be requested by the MAC to the stack at run time.
Members
Members | Description |
---|---|
TCPIP_MAC_SYNCH_REQUEST_NONE = 0 | No request. |
TCPIP_MAC_SYNCH_REQUEST_OBJ_CREATE | Request to create a synchronization object. |
TCPIP_MAC_SYNCH_REQUEST_OBJ_DELETE | Request to delete a previously created synchronization object. |
TCPIP_MAC_SYNCH_REQUEST_OBJ_LOCK | request to lock access using a previously created synchronization object. |
TCPIP_MAC_SYNCH_REQUEST_OBJ_UNLOCK | Request to unlock/release access using a previously created synchronization object. |
TCPIP_MAC_SYNCH_REQUEST_CRIT_ENTER | Request to enter from a critical section. |
TCPIP_MAC_SYNCH_REQUEST_CRIT_LEAVE | Request to exit from a critical section. |
Remarks
None.