<div dir="ltr">So what's the semantics behind the function pointer returned for TAG_IFD_POLLING_THREAD_WITH_TIMEOUT, well call this LongPoll() for our discussion.<div><br></div><div>Essentially I have a working IFD without this capabiltiy and am now trying to add this in.</div><div><br></div><div>In my implementation the LongPoll() function always sleeps on the timeout, and returns either at timeout or immedatley on smart card insert. If a smart card is present on return it returns IFD_SUCCESS, else it returns IFD_ICC_NOT_PRESENT.</div><div><br></div><div>IFDHPresence() returns IFD_ICC_SUCCESS on smart card present or IFD_ICC_NOT_PRESENT</div><div><br></div><div>However, I see in the logs that my card gets powered down, looks like for some power saving thing, however, when I try to run an opensc command like pkcs15-tool -c, it says no card inserted.</div><div><br></div><div><br></div><div>See attached logs.</div><div><br></div><div><div><br></div>-- <br><div class="gmail_signature">Respectfully,<br><br>William C Roberts<br><br></div>
</div></div>