Signed-off-by: jh8801.jung <jh8801.jung@samsung.com>
Change-Id: Icc4c081346a949886c508dc0cb05f77a1227b89a
+ /// <summary>
+ /// NfcCardEmulationAdpater destructor.
+ /// </summary>
~NfcCardEmulationAdapter()
{
Dispose(false);
}
~NfcCardEmulationAdapter()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
/// <since_tizen> 3 </since_tizen>
public enum NfcError
{
/// <since_tizen> 3 </since_tizen>
public enum NfcError
{
+ /// <summary>
+ /// Successful.
+ /// </summary>
+ /// <summary>
+ /// I/O Error.
+ /// </summary>
IoError = ErrorCode.IoError,
IoError = ErrorCode.IoError,
+ /// <summary>
+ /// Invalid Parameter.
+ /// </summary>
InvalidParameterError = ErrorCode.InvalidParameter,
InvalidParameterError = ErrorCode.InvalidParameter,
+ /// <summary>
+ /// Out of Memory.
+ /// </summary>
OutOfMemoryError = ErrorCode.OutOfMemory,
OutOfMemoryError = ErrorCode.OutOfMemory,
+ /// <summary>
+ /// Timed Out.
+ /// </summary>
TimedOutError = ErrorCode.TimedOut,
TimedOutError = ErrorCode.TimedOut,
+ /// <summary>
+ /// Device Busy.
+ /// </summary>
DeviceBusyError = ErrorCode.ResourceBusy,
DeviceBusyError = ErrorCode.ResourceBusy,
+ /// <summary>
+ /// Not Supported.
+ /// </summary>
NotSupportedError = ErrorCode.NotSupported,
NotSupportedError = ErrorCode.NotSupported,
+ /// <summary>
+ /// Permission Denied.
+ /// </summary>
PermissionDeniedError = ErrorCode.PermissionDenied,
PermissionDeniedError = ErrorCode.PermissionDenied,
+ /// <summary>
+ /// Operation Failed.
+ /// </summary>
OperationFailedError = -0x01C20000 | 0x01,
OperationFailedError = -0x01C20000 | 0x01,
+ /// <summary>
+ /// Invalied Ndef Message.
+ /// </summary>
InvalidNdefMessageError = -0x01C20000 | 0x02,
InvalidNdefMessageError = -0x01C20000 | 0x02,
+ /// <summary>
+ /// Invalid Record Type.
+ /// </summary>
InvalidRecordTypeError = -0x01C20000 | 0x03,
InvalidRecordTypeError = -0x01C20000 | 0x03,
+ /// <summary>
+ /// No Device.
+ /// </summary>
NoDeviceError = -0x01C20000 | 0x04,
NoDeviceError = -0x01C20000 | 0x04,
+ /// <summary>
+ /// Not Activated.
+ /// </summary>
NotActivatedError = -0x01C20000 | 0x05,
NotActivatedError = -0x01C20000 | 0x05,
+ /// <summary>
+ /// Already Activated.
+ /// </summary>
AlreadyActivatedError = -0x01C20000 | 0x06,
AlreadyActivatedError = -0x01C20000 | 0x06,
+ /// <summary>
+ /// Already Deactivated.
+ /// </summary>
AlreadyDeactivatedError = -0x01C20000 | 0x07,
AlreadyDeactivatedError = -0x01C20000 | 0x07,
+ /// <summary>
+ /// Read Only Ndef.
+ /// </summary>
ReadOnlyNdefError = -0x01C20000 | 0x08,
ReadOnlyNdefError = -0x01C20000 | 0x08,
+ /// <summary>
+ /// No Space On Ndef.
+ /// </summary>
NoSpaceOnNdefError = -0x01C20000 | 0x09,
NoSpaceOnNdefError = -0x01C20000 | 0x09,
+ /// <summary>
+ /// No Ndef Message
+ /// </summary>
NoNdefMessageError = -0x01C20000 | 0x0a,
NoNdefMessageError = -0x01C20000 | 0x0a,
+ /// <summary>
+ /// No Ndef Format
+ /// </summary>
NotNdefFormatError = -0x01C20000 | 0x0b,
NotNdefFormatError = -0x01C20000 | 0x0b,
+ /// <summary>
+ /// Security Restricted
+ /// </summary>
SecurityRestrictedError = -0x01C20000 | 0x0c,
SecurityRestrictedError = -0x01C20000 | 0x0c,
+ /// <summary>
+ /// Illegal State
+ /// </summary>
IllegalStateError = -0x01C20000 | 0x0d,
IllegalStateError = -0x01C20000 | 0x0d,
+ /// <summary>
+ /// Not Initialized
+ /// </summary>
NotInitializedError = -0x01C20000 | 0x0e,
NotInitializedError = -0x01C20000 | 0x0e,
+ /// <summary>
+ /// Tag Not Supported
+ /// </summary>
TagNotSupportedError = -0x01C20000 | 0x0f,
TagNotSupportedError = -0x01C20000 | 0x0f,
+ /// <summary>
+ /// Aid Already Registered
+ /// </summary>
AidAlreadyRegisteredError = -0x01C20000 | 0x10
}
AidAlreadyRegisteredError = -0x01C20000 | 0x10
}
_messageHandle = messageHandle;
}
_messageHandle = messageHandle;
}
+ /// <summary>
+ /// NfcNdefMessage destructor.
+ /// </summary>
~NfcNdefMessage()
{
Dispose(false);
}
~NfcNdefMessage()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
NfcErrorFactory.ThrowNfcException(ret);
}
}
NfcErrorFactory.ThrowNfcException(ret);
}
}
+
+ /// <summary>
+ /// NfcNdefRecord destructor.
+ /// </summary>
~NfcNdefRecord()
{
Dispose(false);
}
~NfcNdefRecord()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
RegisterP2pDataReceivedEvent();
}
RegisterP2pDataReceivedEvent();
}
+ /// <summary>
+ /// NfcP2p destructor.
+ /// </summary>
~NfcP2p()
{
Dispose(false);
}
~NfcP2p()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
+ /// <summary>
+ /// NfcSnep Distructor
+ /// </summary>
~NfcSnep()
{
Dispose(false);
}
~NfcSnep()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
RegisterP2pTargetDiscoveredEvent();
}
RegisterP2pTargetDiscoveredEvent();
}
+ /// <summary>
+ /// NfcP2pAdapter destructor
+ /// </summary>
~NfcP2pAdapter()
{
Dispose(false);
}
~NfcP2pAdapter()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
_secureElementHandle = handle;
}
_secureElementHandle = handle;
}
+ /// <summary>
+ /// NfcSecureElement destructor.
+ /// </summary>
~NfcSecureElement()
{
Dispose(false);
}
~NfcSecureElement()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
+ /// <summary>
+ /// NfcTag destructor.
+ /// </summary>
~NfcTag()
{
Dispose(false);
}
~NfcTag()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);
RegisterTagDiscoveredEvent();
}
RegisterTagDiscoveredEvent();
}
+ /// <summary>
+ /// NfcTagAdapter destructor.
+ /// </summary>
~NfcTagAdapter()
{
Dispose(false);
}
~NfcTagAdapter()
{
Dispose(false);
}
+ /// <summary>
+ /// Dispose
+ /// </summary>
public void Dispose()
{
Dispose(true);
public void Dispose()
{
Dispose(true);