1.2.5.70 ADP_PATH_DESCRIPTOR Struct

C

typedef struct
{
    /* Table with the information of each hop in forward direction (according to
     * forwardHopsCount) */
    ADP_HOP_DESCRIPTOR forwardPath[16];
    /* Table with the information of each hop in reverse direction (according to
     * reverseHopsCount) */
    ADP_HOP_DESCRIPTOR reversePath[16];
    /* The short unicast destination address of the path discovery */
    uint16_t dstAddr;
    /* The expected originator of the path reply */
    uint16_t expectedOrigAddr;
    /* The real originator of the path reply */
    uint16_t origAddr;
    /* Reserved Bits. Read from incoming frame to propagate them correctly. */
    uint16_t rsvBits;
    /* Path metric type */
    uint8_t metricType;
    /* Number of path hops in the forward table */
    uint8_t forwardHopsCount;
    /* Number of path hops in the reverse table */
    uint8_t reverseHopsCount;
} ADP_PATH_DESCRIPTOR;

Summary

Defines the structure of a Path Descriptor.

Description

This data type defines the structure of a Path Descriptor. It defines all the hops needed to reach from originator to destination.

Field description:

  • forwardPath. Table with the information of each hop in forward direction (according to forwardHopsCount).

  • reversePath. Table with the information of each hop in reverse direction (according to reverseHopsCount).

  • dstAddr. The short unicast destination address of the path discovery.

  • expectedOrigAddr. The expected originator of the path reply.

  • origAddr. The real originator of the path reply.

  • rsvBits. Reserved Bits. Read from incoming frame to propagate them correctly.

  • metricType. Path metric type.

  • forwardHopsCount. Number of path hops in the forward table.

  • reverseHopsCount. Number of path hops in the reverse table.

Remarks

None.