X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=inc%2FFTelNetworkManager.h;h=94ff4f5d5148ec925aeaab6653266bbab9d5bf1c;hb=b163570436f9f9e8eb056c98ca7d12f2e1086a6f;hp=4e42e5ddc27619731779c667088073c3e7780fed;hpb=f52fcad80fb6bf61d4dee4db3ff4bc0a0ee653ea;p=platform%2Fframework%2Fnative%2Ftelephony.git diff --git a/inc/FTelNetworkManager.h b/inc/FTelNetworkManager.h index 4e42e5d..94ff4f5 100755 --- a/inc/FTelNetworkManager.h +++ b/inc/FTelNetworkManager.h @@ -48,46 +48,64 @@ class ITelephonyNetworkSettingListener; * * @code * - * result - * MyClass::GetNetworkManagerInfo(void) - * { - * NetworkStatus networkStatus; - * NetworkInfo networkInfo; + * #include + * #include * - * NetworkManager* pNetworkManager = new NetworkManager(); + * using namespace Tizen::Base; + * using namespace Tizen::Telephony; * - * result r = pNetworkManager->Construct(this); - * if (IsFailed(r)) - * { - * delete pNetworkManager; - * return r; - * } + * class MyClass + * : public Object + * , public ITelephonyNetworkEventListener + * { + * public: + * MyClass(void) {} + * ~MyClass(void) {} * - * r = pNetworkManager->GetNetworkStatus(networkStatus); - * if (IsFailed(r)) - * { - * delete pNetworkManager; - * return r; - * } + * // ITelephonyNetworkEventListener + * void OnTelephonyNetworkStatusChanged(const NetworkStatus& networkStatus); * - * r = pNetworkManager->GetNetworkInfo(networkInfo); - * if (IsFailed(r)) - * { - * delete pNetworkManager; - * return r; - * } + * void GetNetworkManagerInfo(void); + * }; * - * delete pNetworkManager; - * return E_SUCCESS; - * } + * void + * MyClass::OnTelephonyNetworkStatusChanged(const NetworkStatus& networkStatus) + * { + * bool isCallAvailable = networkStatus.IsCallServiceAvailable(); + * bool isDataAvailable = networkStatus.IsDataServiceAvailable(); + * bool isRoaming = networkStatus.IsRoaming(); + * } * - * void - * MyClass::OnTelephonyNetworkStatusChanged(const NetworkStatus& networkStatus) - * { - * bool isCallAvail = networkStatus.IsCallServiceAvailable(); - * bool isDataAvail = networkStatus.IsDataServiceAvailable(); - * bool isRoaming = networkStatus.IsRoaming(); - * } + * void + * MyClass::GetNetworkManagerInfo(void) + * { + * NetworkStatus networkStatus; + * NetworkInfo networkInfo; + * + * NetworkManager* pNetworkManager = new (std::nothrow) NetworkManager(); + * result r = pNetworkManager->Construct(this); + * if (IsFailed(r)) + * { + * delete pNetworkManager; + * return; + * } + * + * r = pNetworkManager->GetNetworkStatus(networkStatus); + * if (IsFailed(r)) + * { + * delete pNetworkManager; + * return; + * } + * + * r = pNetworkManager->GetNetworkInfo(networkInfo); + * if (IsFailed(r)) + * { + * delete pNetworkManager; + * return; + * } + * + * delete pNetworkManager; + * } * * @endcode */