RoutingTableEntry: {
    destinationAddress: NodeId;
    manyToOne: number;
    memoryConstrained: number;
    nextHopAddress: number;
    reserved1: number;
    routeRecordRequired: number;
    status: keyof typeof RoutingTableStatus | "UNKNOWN";
}

Type declaration

  • destinationAddress: NodeId

    16-bit network address of this route

  • manyToOne: number

    A flag indicating that the destination is a concentrator that issued a many-to-one request

    1-bit

  • memoryConstrained: number

    A flag indicating whether the device is a memory constrained concentrator

    1-bit

  • nextHopAddress: number

    16-bit network address of the next hop on the way to the destination.

  • reserved1: number

    2-bit

  • routeRecordRequired: number

    A flag indicating that a route record command frame should be sent to the destination prior to the next data packet.

    1-bit

  • status: keyof typeof RoutingTableStatus | "UNKNOWN"

    Status of the route 0x0=ACTIVE. 0x1=DISCOVERY_UNDERWAY. 0x2=DISCOVERY_FAILED. 0x3=INACTIVE. 0x4=VALIDATION_UNDERWAY 0x5-0x7=RESERVED

    3-bit