// limitations under the License.
//
-#include <dpl/log/log.h>
#include <dpl/scoped_ptr.h>
#include <Commons/Exception.h>
#include <JSTizenException.h>
#include "NFCDefaultAdapter.h"
#include "NFCAdapter.h"
#include "NFCUtil.h"
+#include <Logger.h>
using namespace DPL;
namespace DeviceAPI {
namespace NFC {
NFCAdapter::NFCAdapter() {
- LogDebug("NFCAdapter");
+ LoggerD("NFCAdapter");
if (!NFCDefaultAdapterSingleton::Instance().isSupported())
ThrowMsg(UnsupportedException, "Not Support");
}
NFCAdapter::~NFCAdapter() {
- LogDebug("Enter");
+ LoggerD("Enter");
unsetTagListener();
unsetPeerListener();
m_EventNFCChangedSetPoweredPtr.Reset();
}
int NFCAdapter::setTagListener(const EventNFCChangedEmitterPtr& emitter, const TagFilterPtr& filter) {
- LogDebug(" NFCAdapter::setTagListener Entered");
+ LoggerD(" NFCAdapter::setTagListener Entered");
if (m_NFCTagEmitterPtr.Get() != NULL)
ThrowMsg(PlatformException, "It has already set Tag Listener");
}
int NFCAdapter::setPeerListener(const EventNFCChangedEmitterPtr& emitter) {
- LogDebug(" NFCAdapter::setPeerListener Entered");
+ LoggerD(" NFCAdapter::setPeerListener Entered");
if (m_NFCTargetEmitterPtr.Get() != NULL)
ThrowMsg(PlatformException, "It has already set Peer Listener");
return NFCDefaultAdapterSingleton::Instance().setPeerListener(this);
}
void NFCAdapter::unsetTagListener() {
- LogDebug(" NFCAdapter::unsetTagListener Entered");
+ LoggerD(" NFCAdapter::unsetTagListener Entered");
m_NFCTagEmitterPtr.Reset();
m_tagFilter.Reset();
NFCDefaultAdapterSingleton::Instance().unsetTagListener(this);
}
void NFCAdapter::unsetPeerListener() {
- LogDebug(" NFCAdapter::unsetPeerListener Entered");
+ LoggerD(" NFCAdapter::unsetPeerListener Entered");
m_NFCTargetEmitterPtr.Reset();
NFCDefaultAdapterSingleton::Instance().unsetPeerListener(this);
}
nfc_tag_type_e tagType;
if (nfc_tag_get_type((nfc_tag_h)props, &tagType) == NFC_ERROR_NONE) {
- LogDebug("NFCAdapter::NFCTagHasDetected Tag real type : " << tagType);
+ LoggerD("NFCAdapter::NFCTagHasDetected Tag real type : " << tagType);
int cnt;
for (cnt = 0; cnt < m_tagFilter->getFilterSize(); cnt++) {
NFCUtil util;
break;
}
if (cnt == m_tagFilter->getFilterSize()) {
- LogDebug("Filter doesn't have this tag type ");
+ LoggerD("Filter doesn't have this tag type ");
return;
}
} else {
- LogDebug("It can't get real nfc tag type");
+ LoggerD("It can't get real nfc tag type");
int cnt;
for (cnt = 0; cnt < m_tagFilter->getFilterSize(); cnt++) {
if (NFC_TAGTYPE_GENERIC_PICC == m_tagFilter->getFilterValue(cnt))
}
if (cnt == m_tagFilter->getFilterSize()) {
- LogDebug("Filter doesn't have this tag type ");
+ LoggerD("Filter doesn't have this tag type ");
return;
}
event->setNFCProperties(props);
event->setNFCType(NFC_TAG_TYPE);
- LogDebug("emit event with nfc tag info");
+ LoggerD("emit event with nfc tag info");
m_NFCTagEmitterPtr->emit(event);
}
}
event->setNFCStatus(NFC_ATTATCHED);
event->setNFCProperties(props);
event->setNFCType(NFC_TARGET_TYPE);
- LogDebug("emit event with nfc target info");
+ LoggerD("emit event with nfc target info");
m_NFCTargetEmitterPtr->emit(event);
}
}
}
void NFCAdapter::setPowered(const EventNFCChangedSetPoweredPtr& event) {
- LogDebug("Enter");
+ LoggerD("Enter");
EventRequestReceiver<EventNFCChangedSetPowered>::PostRequest(event);
}
NFCDefaultAdapterSingleton::Instance().setPowered(event->getState(), this);
return;
} Catch(PlatformException) {
- LogError("Exception: " << _rethrown_exception.GetMessage());
+ LoggerE("Exception: " << _rethrown_exception.GetMessage());
event->setResult(false);
event->setError(DeviceAPI::Common::JSTizenException::SERVICE_NOT_AVAILABLE);
event->setErrorMessage("Progressing Identical Operation");
EventRequestReceiver<EventNFCChangedSetPowered>::ManualAnswer(event);
} Catch(WrtDeviceApis::Commons::Exception) {
- LogError("Exception: " << _rethrown_exception.GetMessage());
+ LoggerE("Exception: " << _rethrown_exception.GetMessage());
setPoweredManualAnswer(NFC_ERROR_OPERATION_FAILED);
}
}