Jump to main content

##

# TCPIP_ANNOUNCE_FIELD_PAYLOAD Enumeration

## C

    typedef enum {
        TCPIP_ANNOUNCE_FIELD_NONE = 0,
        TCPIP_ANNOUNCE_FIELD_TRUNCATED,
        TCPIP_ANNOUNCE_FIELD_MAC_ADDR,
        TCPIP_ANNOUNCE_FIELD_MAC_NAME,
        TCPIP_ANNOUNCE_FIELD_HOST_NAME,
        TCPIP_ANNOUNCE_FIELD_IPV4_ADDRESS,
        TCPIP_ANNOUNCE_FIELD_IPV6_UNICAST,
        TCPIP_ANNOUNCE_FIELD_IPV6_MULTICAST,
        TCPIP_ANNOUNCE_FIELD_IPV6_DEFAULT_ROUTER,
        TCPIP_ANNOUNCE_FIELD_IPV6_DEFAULT_GATEWAY
    } TCPIP_ANNOUNCE_FIELD_PAYLOAD;

## Description

Enumeration: TCPIP_ANNOUNCE_FIELD_PAYLOAD - Describes the current types supported by the announce module payload.

## Members

Members | Description
--- | ---
TCPIP_ANNOUNCE_FIELD_NONE = 0 | invalid.
TCPIP_ANNOUNCE_FIELD_TRUNCATED | the payload is the truncated type.
TCPIP_ANNOUNCE_FIELD_MAC_ADDR | the payload is the MAC address.
TCPIP_ANNOUNCE_FIELD_MAC_NAME | the payload is the MAC name.
TCPIP_ANNOUNCE_FIELD_HOST_NAME | the payload is the host name.
TCPIP_ANNOUNCE_FIELD_IPV4_ADDRESS | the payload is the IPv4 address.
TCPIP_ANNOUNCE_FIELD_IPV6_UNICAST | the payload is the IPv6 unicast address.
TCPIP_ANNOUNCE_FIELD_IPV6_MULTICAST | the payload is the IPv6 multicast address.
TCPIP_ANNOUNCE_FIELD_IPV6_DEFAULT_ROUTER | the payload is the IPv6 router.
TCPIP_ANNOUNCE_FIELD_IPV6_DEFAULT_GATEWAY | the payload is the IPv6 gateway address.