TWT (Target Wake Time) reschedule configuration structure.

Public Attributes#

uint8_t

TWT session flow ID.

Specifies the action to be taken for rescheduling the TWT session. This determines how and when the TWT session will be suspended or adjusted. Refer to sl_wifi_reschedule_twt_action_t for the possible actions.

uint16_t

Reserved.

uint8_t

Reserved.

uint64_t

Duration to suspend the respective TWT session, in microseconds.

Public Attribute Documentation#

flow_id#

uint8_t sl_wifi_reschedule_twt_config_t::flow_id

TWT session flow ID.


Definition at line 478 of file components/protocol/wifi/inc/sl_wifi_types.h

twt_action#

sl_wifi_reschedule_twt_action_t sl_wifi_reschedule_twt_config_t::twt_action

Specifies the action to be taken for rescheduling the TWT session. This determines how and when the TWT session will be suspended or adjusted. Refer to sl_wifi_reschedule_twt_action_t for the possible actions.


Definition at line 480 of file components/protocol/wifi/inc/sl_wifi_types.h

reserved1#

uint16_t sl_wifi_reschedule_twt_config_t::reserved1

Reserved.


Definition at line 481 of file components/protocol/wifi/inc/sl_wifi_types.h

reserved2#

uint8_t sl_wifi_reschedule_twt_config_t::reserved2

Reserved.


Definition at line 482 of file components/protocol/wifi/inc/sl_wifi_types.h

suspend_duration#

uint64_t sl_wifi_reschedule_twt_config_t::suspend_duration

Duration to suspend the respective TWT session, in microseconds.


Definition at line 483 of file components/protocol/wifi/inc/sl_wifi_types.h