File tree 1 file changed +13
-0
lines changed
src/include/platform/internal
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,10 @@ class GenericConnectivityManagerImpl_NoWiFi
78
78
static const char * _WiFiAPModeToStr (ConnectivityManager::WiFiAPMode mode);
79
79
static const char * _WiFiStationStateToStr (ConnectivityManager::WiFiStationState state);
80
80
static const char * _WiFiAPStateToStr (ConnectivityManager::WiFiAPState state);
81
+ // TODO ICD rework: ambiguous declaration of _SetPollingInterval when thread and no-wifi are both built together
82
+ #if CHIP_CONFIG_ENABLE_ICD_SERVER && !CHIP_DEVICE_CONFIG_ENABLE_THREAD
83
+ CHIP_ERROR _SetPollingInterval (System::Clock::Milliseconds32 pollingInterval);
84
+ #endif
81
85
82
86
private:
83
87
ImplClass * Impl () { return static_cast <ImplClass *>(this ); }
@@ -221,6 +225,15 @@ inline const char * GenericConnectivityManagerImpl_NoWiFi<ImplClass>::_WiFiAPSta
221
225
return nullptr ;
222
226
}
223
227
228
+ #if CHIP_CONFIG_ENABLE_ICD_SERVER && !CHIP_DEVICE_CONFIG_ENABLE_THREAD
229
+ template <class ImplClass >
230
+ inline CHIP_ERROR
231
+ GenericConnectivityManagerImpl_NoWiFi<ImplClass>::_SetPollingInterval(System::Clock::Milliseconds32 pollingInterval)
232
+ {
233
+ return CHIP_ERROR_NOT_IMPLEMENTED;
234
+ }
235
+ #endif
236
+
224
237
} // namespace Internal
225
238
} // namespace DeviceLayer
226
239
} // namespace chip
You can’t perform that action at this time.
0 commit comments