Android.Nfc.Tech.IsoDep.SetTimeout Method
Set the timeout of IsoDep.Transceive(Byte[]) in milliseconds.

Syntax

[Android.Runtime.Register("setTimeout", "(I)V", "")]
public void SetTimeout (int p0)

Parameters

timeout
timeout value in milliseconds

Remarks

Set the timeout of IsoDep.Transceive(Byte[]) in milliseconds.

The timeout only applies to ISO-DEP IsoDep.Transceive(Byte[]), and is reset to a default value when IsoDep.Close is called.

Setting a longer timeout may be useful when performing transactions that require a long processing time on the tag such as key generation.

Requires the NoType:android/Manifest$permission;Href=../../../../reference/android/Manifest.permission.html#NFC permission.

[Android Documentation]

Requirements

Namespace: Android.Nfc.Tech
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 10