X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Feasy-setup%2Fsampleapp%2Fenrollee%2Ftizen-sdb%2FEnrolleeSample%2Fenrolleewifi.cpp;h=8c7c58c436487e600d7322d00c7d75304cf6efdf;hb=refs%2Ftags%2Faccepted%2Ftizen%2Funified%2F20171010.063815;hp=83c2fc76049fb7ce672bf44ebb2403cbc2dbe02f;hpb=edcfc3d2329da7b914771c0dcff5f42c9b74fd93;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/easy-setup/sampleapp/enrollee/tizen-sdb/EnrolleeSample/enrolleewifi.cpp b/service/easy-setup/sampleapp/enrollee/tizen-sdb/EnrolleeSample/enrolleewifi.cpp index 83c2fc7..8c7c58c 100755 --- a/service/easy-setup/sampleapp/enrollee/tizen-sdb/EnrolleeSample/enrolleewifi.cpp +++ b/service/easy-setup/sampleapp/enrollee/tizen-sdb/EnrolleeSample/enrolleewifi.cpp @@ -70,16 +70,35 @@ void PrintMenu() cout << "========================" << endl; } -void WiFiProvCbInApp(ESWiFiProvData *eventData) +void ConnectRequestCbInApp(ESConnectRequest *connectRequest) { - cout << "WiFiProvCbInApp IN" << endl; + cout << "ConnectRequestCbInApp IN" << endl; + + if(connectRequest == NULL) + { + cout << "connectRequest is NULL" << endl; + return ; + } + + for(int i = 0 ; i < connectRequest->numRequest ; ++i) + { + cout << "connect : " << connectRequest->connect[i] << endl; + } + + cout << "ConnectRequestCbInApp OUT" << endl; + PrintMenu(); +} + +void WiFiConfProvCbInApp(ESWiFiConfData *eventData) +{ + cout << "WiFiConfProvCbInApp IN" << endl; gWiFiCBflag = true; ESSetState(ES_STATE_CONNECTING_TO_ENROLLER); if(eventData == NULL) { - cout << "ESWiFiProvData is NULL" << endl; + cout << "ESWiFiConfData is NULL" << endl; return ; } @@ -100,47 +119,46 @@ void WiFiProvCbInApp(ESWiFiProvData *eventData) strncpy(gPasswd, eventData->pwd, strlen(eventData->pwd)); } - cout << "WiFiProvCbInApp OUT" << endl; + cout << "WiFiConfProvCbInApp OUT" << endl; PrintMenu(); } -void DevConfProvCbInApp(ESDevConfProvData *eventData) +void DevConfProvCbInApp(ESDevConfData *eventData) { cout << "DevConfProvCbInApp IN" << endl; if(eventData == NULL) { - cout << "ESDevConfProvData is NULL" << endl; + cout << "ESDevConfData is NULL" << endl; return ; } - cout << "Language : " << eventData->language << endl; - cout << "Country : " << eventData->country << endl; cout << "DevConfProvCbInApp OUT" << endl; PrintMenu(); } -void CloudDataProvCbInApp(ESCloudProvData *eventData) +void CoapCloudConfProvCbInApp(ESCoapCloudConfData *eventData) { - cout << "CloudDataProvCbInApp IN" << endl; + cout << "CoapCloudConfProvCbInApp IN" << endl; if(eventData == NULL) { - cout << "ESCloudProvData is NULL" << endl; + cout << "ESCoapCloudConfData is NULL" << endl; return ; } cout << "AuthCode : " << eventData->authCode << endl; cout << "AuthProvider : " << eventData->authProvider << endl; cout << "CI Server : " << eventData->ciServer << endl; - cout << "CloudDataProvCbInApp OUT" << endl; + cout << "CoapCloudConfProvCbInApp OUT" << endl; PrintMenu(); } ESProvisioningCallbacks gCallbacks = { - .WiFiProvCb = &WiFiProvCbInApp, + .ConnectRequestCb = &ConnectRequestCbInApp, + .WiFiConfProvCb = &WiFiConfProvCbInApp, .DevConfProvCb = &DevConfProvCbInApp, - .CloudDataProvCb = &CloudDataProvCbInApp + .CoapCloudConfProvCb = &CoapCloudConfProvCbInApp }; FILE* server_fopen(const char *path, const char *mode) @@ -170,7 +188,7 @@ void StartEasySetup() return; } - ESResourceMask resourcemMask = (ESResourceMask) (ES_WIFI_RESOURCE | ES_CLOUD_RESOURCE | ES_DEVCONF_RESOURCE); + ESResourceMask resourcemMask = (ESResourceMask) (ES_WIFICONF_RESOURCE | ES_COAPCLOUDCONF_RESOURCE | ES_DEVCONF_RESOURCE); cout << "resourcemMask : " << resourcemMask << endl; if(ESInitEnrollee(gIsSecured, resourcemMask, gCallbacks) != ES_OK) {