3
3
*
4
4
* SPDX-License-Identifier: Apache-2.0
5
5
*/
6
- #include " ESP_Network_Events .h"
7
- #include " ESP_Network_Manager .h"
6
+ #include " NetworkEvents .h"
7
+ #include " NetworkManager .h"
8
8
#include " esp_task.h"
9
9
#include " esp32-hal.h"
10
10
@@ -25,18 +25,18 @@ static std::vector<NetworkEventCbList_t> cbEventList;
25
25
26
26
static void _network_event_task (void * arg){
27
27
for (;;) {
28
- ((ESP_Network_Events *)arg)->checkForEvent ();
28
+ ((NetworkEvents *)arg)->checkForEvent ();
29
29
}
30
30
vTaskDelete (NULL );
31
31
}
32
32
33
- ESP_Network_Events::ESP_Network_Events ()
33
+ NetworkEvents::NetworkEvents ()
34
34
: _arduino_event_group(NULL )
35
35
, _arduino_event_queue(NULL )
36
36
, _arduino_event_task_handle(NULL )
37
37
{}
38
38
39
- ESP_Network_Events ::~ESP_Network_Events (){
39
+ NetworkEvents ::~NetworkEvents (){
40
40
if (_arduino_event_task_handle != NULL ){
41
41
vTaskDelete (_arduino_event_task_handle);
42
42
_arduino_event_task_handle = NULL ;
@@ -57,7 +57,7 @@ ESP_Network_Events::~ESP_Network_Events(){
57
57
58
58
static uint32_t _initial_bits = NET_DNS_IDLE_BIT;
59
59
60
- bool ESP_Network_Events ::initNetworkEvents (){
60
+ bool NetworkEvents ::initNetworkEvents (){
61
61
if (!_arduino_event_group){
62
62
_arduino_event_group = xEventGroupCreate ();
63
63
if (!_arduino_event_group){
@@ -92,7 +92,7 @@ bool ESP_Network_Events::initNetworkEvents(){
92
92
return true ;
93
93
}
94
94
95
- bool ESP_Network_Events ::postEvent (arduino_event_t *data)
95
+ bool NetworkEvents ::postEvent (arduino_event_t *data)
96
96
{
97
97
if (data == NULL || _arduino_event_queue == NULL ){
98
98
return false ;
@@ -110,7 +110,7 @@ bool ESP_Network_Events::postEvent(arduino_event_t *data)
110
110
return true ;
111
111
}
112
112
113
- void ESP_Network_Events ::checkForEvent ()
113
+ void NetworkEvents ::checkForEvent ()
114
114
{
115
115
arduino_event_t *event = NULL ;
116
116
if (_arduino_event_queue == NULL ){
@@ -140,7 +140,7 @@ void ESP_Network_Events::checkForEvent()
140
140
free (event);
141
141
}
142
142
143
- network_event_handle_t ESP_Network_Events ::onEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
143
+ network_event_handle_t NetworkEvents ::onEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
144
144
{
145
145
if (!cbEvent) {
146
146
return 0 ;
@@ -154,7 +154,7 @@ network_event_handle_t ESP_Network_Events::onEvent(NetworkEventCb cbEvent, ardui
154
154
return newEventHandler.id ;
155
155
}
156
156
157
- network_event_handle_t ESP_Network_Events ::onEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
157
+ network_event_handle_t NetworkEvents ::onEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
158
158
{
159
159
if (!cbEvent) {
160
160
return 0 ;
@@ -168,7 +168,7 @@ network_event_handle_t ESP_Network_Events::onEvent(NetworkEventFuncCb cbEvent, a
168
168
return newEventHandler.id ;
169
169
}
170
170
171
- network_event_handle_t ESP_Network_Events ::onEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
171
+ network_event_handle_t NetworkEvents ::onEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
172
172
{
173
173
if (!cbEvent) {
174
174
return 0 ;
@@ -182,7 +182,7 @@ network_event_handle_t ESP_Network_Events::onEvent(NetworkEventSysCb cbEvent, ar
182
182
return newEventHandler.id ;
183
183
}
184
184
185
- network_event_handle_t ESP_Network_Events ::onSysEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
185
+ network_event_handle_t NetworkEvents ::onSysEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
186
186
{
187
187
if (!cbEvent) {
188
188
return 0 ;
@@ -196,7 +196,7 @@ network_event_handle_t ESP_Network_Events::onSysEvent(NetworkEventCb cbEvent, ar
196
196
return newEventHandler.id ;
197
197
}
198
198
199
- network_event_handle_t ESP_Network_Events ::onSysEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
199
+ network_event_handle_t NetworkEvents ::onSysEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
200
200
{
201
201
if (!cbEvent) {
202
202
return 0 ;
@@ -210,7 +210,7 @@ network_event_handle_t ESP_Network_Events::onSysEvent(NetworkEventFuncCb cbEvent
210
210
return newEventHandler.id ;
211
211
}
212
212
213
- network_event_handle_t ESP_Network_Events ::onSysEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
213
+ network_event_handle_t NetworkEvents ::onSysEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
214
214
{
215
215
if (!cbEvent) {
216
216
return 0 ;
@@ -224,7 +224,7 @@ network_event_handle_t ESP_Network_Events::onSysEvent(NetworkEventSysCb cbEvent,
224
224
return newEventHandler.id ;
225
225
}
226
226
227
- void ESP_Network_Events ::removeEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
227
+ void NetworkEvents ::removeEvent (NetworkEventCb cbEvent, arduino_event_id_t event)
228
228
{
229
229
if (!cbEvent) {
230
230
return ;
@@ -245,7 +245,7 @@ static size_t getStdFunctionAddress(std::function<T(U...)> f) {
245
245
return (size_t ) *fnPointer;
246
246
}
247
247
248
- void ESP_Network_Events ::removeEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
248
+ void NetworkEvents ::removeEvent (NetworkEventFuncCb cbEvent, arduino_event_id_t event)
249
249
{
250
250
if (!cbEvent) {
251
251
return ;
@@ -259,7 +259,7 @@ void ESP_Network_Events::removeEvent(NetworkEventFuncCb cbEvent, arduino_event_i
259
259
}
260
260
}
261
261
262
- void ESP_Network_Events ::removeEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
262
+ void NetworkEvents ::removeEvent (NetworkEventSysCb cbEvent, arduino_event_id_t event)
263
263
{
264
264
if (!cbEvent) {
265
265
return ;
@@ -273,7 +273,7 @@ void ESP_Network_Events::removeEvent(NetworkEventSysCb cbEvent, arduino_event_id
273
273
}
274
274
}
275
275
276
- void ESP_Network_Events ::removeEvent (network_event_handle_t id)
276
+ void NetworkEvents ::removeEvent (network_event_handle_t id)
277
277
{
278
278
for (uint32_t i = 0 ; i < cbEventList.size (); i++) {
279
279
NetworkEventCbList_t entry = cbEventList[i];
@@ -283,30 +283,30 @@ void ESP_Network_Events::removeEvent(network_event_handle_t id)
283
283
}
284
284
}
285
285
286
- int ESP_Network_Events ::setStatusBits (int bits){
286
+ int NetworkEvents ::setStatusBits (int bits){
287
287
if (!_arduino_event_group){
288
288
_initial_bits |= bits;
289
289
return _initial_bits;
290
290
}
291
291
return xEventGroupSetBits (_arduino_event_group, bits);
292
292
}
293
293
294
- int ESP_Network_Events ::clearStatusBits (int bits){
294
+ int NetworkEvents ::clearStatusBits (int bits){
295
295
if (!_arduino_event_group){
296
296
_initial_bits &= ~bits;
297
297
return _initial_bits;
298
298
}
299
299
return xEventGroupClearBits (_arduino_event_group, bits);
300
300
}
301
301
302
- int ESP_Network_Events ::getStatusBits (){
302
+ int NetworkEvents ::getStatusBits (){
303
303
if (!_arduino_event_group){
304
304
return _initial_bits;
305
305
}
306
306
return xEventGroupGetBits (_arduino_event_group);
307
307
}
308
308
309
- int ESP_Network_Events ::waitStatusBits (int bits, uint32_t timeout_ms){
309
+ int NetworkEvents ::waitStatusBits (int bits, uint32_t timeout_ms){
310
310
if (!_arduino_event_group){
311
311
return 0 ;
312
312
}
@@ -324,7 +324,7 @@ int ESP_Network_Events::waitStatusBits(int bits, uint32_t timeout_ms){
324
324
* @return A string representation of the event id.
325
325
* @note: arduino_event_id_t values as of Mar 2023 (arduino-esp32 r2.0.7) are: 0-39 (ARDUINO_EVENT_MAX=40) and are defined in WiFiGeneric.h.
326
326
*/
327
- const char * ESP_Network_Events ::eventName (arduino_event_id_t id) {
327
+ const char * NetworkEvents ::eventName (arduino_event_id_t id) {
328
328
switch (id) {
329
329
case ARDUINO_EVENT_ETH_START: return " ETH_START" ;
330
330
case ARDUINO_EVENT_ETH_STOP: return " ETH_STOP" ;
0 commit comments