class CslIe

Defined at line 128 of file ../../third_party/openthread/src/core/mac/mac_header_ie.hpp

Implements CSL IE data structure.

Public Members

static const uint8_t kHeaderIeId
static const uint8_t kIeContentSize

Public Methods

uint16_t GetPeriod ()

Returns the CSL Period.

Defined at line 139 of file ../../third_party/openthread/src/core/mac/mac_header_ie.hpp

void SetPeriod (uint16_t aPeriod)

Sets the CSL Period.

Parameters

aPeriod [in] The CSL Period.

Defined at line 146 of file ../../third_party/openthread/src/core/mac/mac_header_ie.hpp

uint16_t GetPhase ()

Returns the CSL Phase.

Defined at line 153 of file ../../third_party/openthread/src/core/mac/mac_header_ie.hpp

void SetPhase (uint16_t aPhase)

Sets the CSL Phase.

Parameters

aPhase [in] The CSL Phase.

Defined at line 160 of file ../../third_party/openthread/src/core/mac/mac_header_ie.hpp