![]() |
0.01.00
|
This class implements handling Announce Begin Requests. More...
#include <src/core/thread/announce_begin_server.hpp>
Public Member Functions | |
AnnounceBeginServer (otInstance &aInstance) | |
This constructor initializes the object. | |
otError | SendAnnounce (uint32_t aChannelMask) |
This method begins the MLE Announce transmission process using Count=3 and Period=1s. More... | |
otError | SendAnnounce (uint32_t aChannelMask, uint8_t aCount, uint16_t aPeriod) |
This method begins the MLE Announce transmission process. More... | |
![]() | |
otInstance & | GetInstance (void) const |
This method returns a reference to the parent otInstance structure. More... | |
Ip6::Ip6 & | GetIp6 (void) const |
This method returns a reference to the Ip6. More... | |
ThreadNetif & | GetNetif (void) const |
This method returns a reference to the thread network interface. More... | |
Additional Inherited Members | |
![]() | |
InstanceLocator (otInstance &aInstance) | |
This constructor initializes the object. More... | |
This class implements handling Announce Begin Requests.
otError ot::AnnounceBeginServer::SendAnnounce | ( | uint32_t | aChannelMask | ) |
This method begins the MLE Announce transmission process using Count=3 and Period=1s.
[in] | aChannelMask | The channels to use for transmission. |
OT_ERROR_NONE | Successfully started the transmission process. |
otError ot::AnnounceBeginServer::SendAnnounce | ( | uint32_t | aChannelMask, |
uint8_t | aCount, | ||
uint16_t | aPeriod | ||
) |
This method begins the MLE Announce transmission process.
[in] | aChannelMask | The channels to use for transmission. |
[in] | aCount | The number of transmissions per channel. |
[in] | aPeriod | The time between transmissions (milliseconds). |
OT_ERROR_NONE | Successfully started the transmission process. |