EmberRouteTableEntry: {
    age: number;
    concentratorType: number;
    destination: number;
    nextHop: number;
    routeRecordState: number;
    status: number;
}

Defines an entry in the route table.

A route table entry stores information about the next hop along the route to the destination.

Type declaration

  • age: number

    The number of seconds since this route entry was last used to send a packet. uint8_t

  • concentratorType: number

    Indicates whether this destination is a High-RAM Concentrator (2), a Low-RAM Concentrator (1), or not a concentrator (0). uint8_t

  • destination: number

    The short ID of the destination. uint16_t

  • nextHop: number

    The short ID of the next hop to this destination. uint16_t

  • routeRecordState: number

    For a High-RAM Concentrator, indicates whether a route record is needed (2), has been sent (1), or is no long needed (0) because a source routed message from the concentrator has been received. uint8_t

  • status: number

    Indicates whether this entry is active (0), being discovered (1), or unused (3). uint8_t