result Construct(void);
result GetImsi(Tizen::Base::String& imsi) const;
result HasSystemPrivilege(void);
- result GetNetworkSelectionMode(void);
- result SelectNetwork(const Tizen::Base::String& plmn, const int netwokrType);
- result SelectNetwork(void);
- result SearchNetwork(void);
+ result GetNetworkSelectionMode(_NetworkManagerImpl* pNetworkManagerImpl);
+ result SelectNetwork(_NetworkManagerImpl* pNetworkManagerImpl, const Tizen::Base::String& plmn, const int netwokrType);
+ result SelectNetwork(_NetworkManagerImpl* pNetworkManagerImpl);
+ result SearchNetwork(_NetworkManagerImpl* pNetworkManagerImpl);
result HasCallForwardPrivilege(void);
- result RequestCallForward(const Tizen::Base::String& phoneNumber);
- result StopCallForward(void);
- result GetCallForwardNumber(void);
-
- void SetNetworkManagerImpl(_NetworkManagerImpl& impl);
- void SetCallManagerImpl(_CallManagerImpl& impl);
+ result RequestCallForward(_CallManagerImpl* pCallManagerImpl, const Tizen::Base::String& phoneNumber);
+ result StopCallForward(_CallManagerImpl* pCallManagerImpl);
+ result GetCallForwardNumber(_CallManagerImpl* pCallManagerImpl);
static _TelephonyIpcProxy* GetInstance(void);
private:
Tizen::Io::_IpcClient* __pIpcClient;
- _NetworkManagerImpl* __pNetworkManagerImpl;
- _CallManagerImpl* __pCallManagerImpl;
+ _NetworkManagerImpl* __pNetworkManagerImplForGet;
+ _NetworkManagerImpl* __pNetworkManagerImplForSelect;
+ _NetworkManagerImpl* __pNetworkManagerImplForSearch;
+ _CallManagerImpl* __pCallManagerImplForGet;
+ _CallManagerImpl* __pCallManagerImplForStart;
+ _CallManagerImpl* __pCallManagerImplForStop;
static _TelephonyIpcProxy* __pInstance;
}; // _TelephonyIpcProxy