34 #ifdef USE_WIFI_PROFILE
39 #include "Device_WiFi_AccessPoint_AssociatedDevice.h"
41 GHashTable* hostIf_WiFi_AccessPoint_AssociatedDevice::ifHash = NULL;
53 ifHash = g_hash_table_new(NULL,NULL);
62 RDK_LOG(RDK_LOG_WARN,LOG_TR69HOSTIF,
"Caught exception, not able create hostIf_WiFi_AccessPoint_AssociatedDevice instance..\n");
64 g_hash_table_insert(ifHash, (gpointer)dev_id, pRet);
69 GList* hostIf_WiFi_AccessPoint_AssociatedDevice::getAllInstances()
72 return g_hash_table_get_keys(ifHash);
80 g_hash_table_remove(ifHash, (gconstpointer)pDev->dev_id);
85 void hostIf_WiFi_AccessPoint_AssociatedDevice::closeAllInstances()
89 GList* tmp_list = g_hash_table_get_values (ifHash);
94 tmp_list = tmp_list->next;
101 hostIf_WiFi_AccessPoint_AssociatedDevice::hostIf_WiFi_AccessPoint_AssociatedDevice(
int dev_id):
103 AuthenticationState(false),
104 LastDataDownlinkRate(0),
105 LastDataUplinkRate(0),
111 memset(MACAddress, 0, 17);