Lines Matching refs:psRemoteDevInfo
54 phLibNfc_sRemoteDevInformation_t *psRemoteDevInfo, NFCSTATUS status)
67 *ppRemoteDevInfo = psRemoteDevInfo;
295 phLibNfc_sRemoteDevInformation_t *psRemoteDevInfo)
319 if (psRemoteDevInfo->RemDevType == phNfc_eJewel_PICC) {
327 pollBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AtqA)));
328 e->SetByteArrayRegion(pollBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AtqA),
329 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AtqA);
334 pollBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.AppData)
335 + sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.ProtInfo)));
336 e->SetByteArrayRegion(pollBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.AppData),
337 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.AppData);
338 e->SetByteArrayRegion(pollBytes.get(), sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.AppData),
339 sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.ProtInfo),
340 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.AtqB.AtqResInfo.ProtInfo);
344 pollBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Felica_Info.PMm)
345 + sizeof(psRemoteDevInfo->RemoteDevInfo.Felica_Info.SystemCode)));
346 e->SetByteArrayRegion(pollBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Felica_Info.PMm),
347 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Felica_Info.PMm);
348 e->SetByteArrayRegion(pollBytes.get(), sizeof(psRemoteDevInfo->RemoteDevInfo.Felica_Info.PMm),
349 sizeof(psRemoteDevInfo->RemoteDevInfo.Felica_Info.SystemCode),
350 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Felica_Info.SystemCode);
354 pollBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags)
355 + sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid)));
356 e->SetByteArrayRegion(pollBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags),
357 (jbyte *)&psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags);
358 e->SetByteArrayRegion(pollBytes.get(), sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags),
359 sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid),
360 (jbyte *)&psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid);
376 phLibNfc_sRemoteDevInformation_t *psRemoteDevInfo)
400 actBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.Sak)));
401 e->SetByteArrayRegion(actBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.Sak),
402 (jbyte *)&psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.Sak);
408 if (psRemoteDevInfo->RemDevType == phNfc_eISO14443_B_PICC ||
409 psRemoteDevInfo->RemDevType == phNfc_eISO14443_4B_PICC) {
410 actBytes.reset(e->NewByteArray(psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.HiLayerRespLength));
411 e->SetByteArrayRegion(actBytes.get(), 0, psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.HiLayerRespLength,
412 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Iso14443B_Info.HiLayerResp);
413 } else if (psRemoteDevInfo->RemDevType == phNfc_eISO14443_A_PICC ||
414 psRemoteDevInfo->RemDevType == phNfc_eISO14443_4A_PICC) {
415 actBytes.reset(e->NewByteArray(psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AppDataLength));
417 psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AppDataLength,
418 (jbyte *)psRemoteDevInfo->RemoteDevInfo.Iso14443A_Info.AppData);
423 actBytes.reset(e->NewByteArray(sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags)
424 + sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid)));
425 e->SetByteArrayRegion(actBytes.get(), 0, sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags),
426 (jbyte *)&psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags);
427 e->SetByteArrayRegion(actBytes.get(), sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Flags),
428 sizeof(psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid),
429 (jbyte *)&psRemoteDevInfo->RemoteDevInfo.Iso15693_Info.Dsfid);