RPL information.
Public Attributes#
DAG max rank increase, the allowable increase in Rank in support of local repair (0 to disable the mechanism)
Default lifetime, lifetime that is used as default for all RPL routes.
DIO interval doublings, used to configure Imax of the DIO Trickle timer.
DIO minimum interval, used to configure Imin of the DIO Trickle timer.
DIO redundancy constant, used to configure k of the DIO Trickle timer.
Destination Advertisement Trigger Sequence Number (DTSN)
DODAG Preference, defines how preferable the root of this DODAG is compared to other DODAG roots within the instance.
DODAG rank or the node.
DODAG version number, set by the DODAG root.
Grounded, indicates whether the DODAG advertised can satisfy the application-defined goal.
Instance ID, set by the DODAG root, it indicates of which RPL Instance the DODAG is a part.
Lifetime unit, unit in seconds that is used to express route lifetimes in RPL.
Min hop rank increase, minimum increase in Rank between a node and any of its DODAG parents.
Mode of Operation (MOP), must be 1 for Non-Storing Mode of Operation.
Reserved, set to zero.
Public Attribute Documentation#
dag_max_rank_increase#
uint16_t sl_wisun_rpl_info_t::dag_max_rank_increase
DAG max rank increase, the allowable increase in Rank in support of local repair (0 to disable the mechanism)
1044
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
default_lifetime#
uint8_t sl_wisun_rpl_info_t::default_lifetime
Default lifetime, lifetime that is used as default for all RPL routes.
Expressed in units of Lifetime Units.
1080
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dio_interval_doublings#
uint8_t sl_wisun_rpl_info_t::dio_interval_doublings
DIO interval doublings, used to configure Imax of the DIO Trickle timer.
1074
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dio_interval_min#
uint8_t sl_wisun_rpl_info_t::dio_interval_min
DIO minimum interval, used to configure Imin of the DIO Trickle timer.
1071
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dio_redundancy_constant#
uint8_t sl_wisun_rpl_info_t::dio_redundancy_constant
DIO redundancy constant, used to configure k of the DIO Trickle timer.
1077
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dodag_dtsn#
uint8_t sl_wisun_rpl_info_t::dodag_dtsn
Destination Advertisement Trigger Sequence Number (DTSN)
1068
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dodag_preference#
uint8_t sl_wisun_rpl_info_t::dodag_preference
DODAG Preference, defines how preferable the root of this DODAG is compared to other DODAG roots within the instance.
DAGPreference ranges from 0x00 (least preferred) to 0x07 (most preferred).
1066
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dodag_rank#
uint16_t sl_wisun_rpl_info_t::dodag_rank
DODAG rank or the node.
1041
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
dodag_version_number#
uint8_t sl_wisun_rpl_info_t::dodag_version_number
DODAG version number, set by the DODAG root.
1055
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
grounded#
uint8_t sl_wisun_rpl_info_t::grounded
Grounded, indicates whether the DODAG advertised can satisfy the application-defined goal.
If set, the DODAG is grounded. If cleared, the DODAG is floating.
1059
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
instance_id#
uint8_t sl_wisun_rpl_info_t::instance_id
Instance ID, set by the DODAG root, it indicates of which RPL Instance the DODAG is a part.
1053
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
lifetime_unit#
uint16_t sl_wisun_rpl_info_t::lifetime_unit
Lifetime unit, unit in seconds that is used to express route lifetimes in RPL.
1050
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
min_hop_rank_increase#
uint16_t sl_wisun_rpl_info_t::min_hop_rank_increase
Min hop rank increase, minimum increase in Rank between a node and any of its DODAG parents.
1047
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
mode_of_operation#
uint8_t sl_wisun_rpl_info_t::mode_of_operation
Mode of Operation (MOP), must be 1 for Non-Storing Mode of Operation.
1061
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h
reserved#
uint8_t sl_wisun_rpl_info_t::reserved[2]
Reserved, set to zero.
1082
of file /mnt/raid/workspaces/ws.9FtfRPWpI/overlay/gsdk/protocol/wisun/stack/inc/sl_wisun_types.h