@@ -324,53 +324,50 @@ CHIP_ERROR convertJDiscoveredNodeDataToCppDiscoveredNodeData(jobject jDiscovered
324
324
jstring jInstanceName = static_cast <jstring>(env->GetObjectField (jDiscoveredNodeData, getInstanceNameField));
325
325
if (jInstanceName != nullptr )
326
326
{
327
- chip::Platform::CopyString (outCppDiscoveredNodeData.commissionData .instanceName ,
327
+ chip::Platform::CopyString (outCppDiscoveredNodeData.nodeData .instanceName ,
328
328
chip::Dnssd::Commission::kInstanceNameMaxLength + 1 , env->GetStringUTFChars (jInstanceName, 0 ));
329
329
}
330
330
331
331
jfieldID jLongDiscriminatorField = env->GetFieldID (jDiscoveredNodeDataClass, " longDiscriminator" , " J" );
332
- outCppDiscoveredNodeData.commissionData .vendorId =
332
+ outCppDiscoveredNodeData.nodeData .vendorId =
333
333
static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jLongDiscriminatorField));
334
334
335
- jfieldID jVendorIdField = env->GetFieldID (jDiscoveredNodeDataClass, " vendorId" , " J" );
336
- outCppDiscoveredNodeData.commissionData .vendorId =
337
- static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jVendorIdField));
335
+ jfieldID jVendorIdField = env->GetFieldID (jDiscoveredNodeDataClass, " vendorId" , " J" );
336
+ outCppDiscoveredNodeData.nodeData .vendorId = static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jVendorIdField));
338
337
339
- jfieldID jProductIdField = env->GetFieldID (jDiscoveredNodeDataClass, " productId" , " J" );
340
- outCppDiscoveredNodeData.commissionData .productId =
341
- static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jProductIdField));
338
+ jfieldID jProductIdField = env->GetFieldID (jDiscoveredNodeDataClass, " productId" , " J" );
339
+ outCppDiscoveredNodeData.nodeData .productId = static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jProductIdField));
342
340
343
341
jfieldID jCommissioningModeField = env->GetFieldID (jDiscoveredNodeDataClass, " commissioningMode" , " B" );
344
- outCppDiscoveredNodeData.commissionData .commissioningMode =
342
+ outCppDiscoveredNodeData.nodeData .commissioningMode =
345
343
static_cast <uint8_t >(env->GetByteField (jDiscoveredNodeData, jCommissioningModeField));
346
344
347
- jfieldID jDeviceTypeField = env->GetFieldID (jDiscoveredNodeDataClass, " deviceType" , " J" );
348
- outCppDiscoveredNodeData.commissionData .deviceType =
349
- static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jDeviceTypeField));
345
+ jfieldID jDeviceTypeField = env->GetFieldID (jDiscoveredNodeDataClass, " deviceType" , " J" );
346
+ outCppDiscoveredNodeData.nodeData .deviceType = static_cast <uint16_t >(env->GetLongField (jDiscoveredNodeData, jDeviceTypeField));
350
347
351
348
jfieldID getDeviceNameField = env->GetFieldID (jDiscoveredNodeDataClass, " deviceName" , " Ljava/lang/String;" );
352
349
jstring jDeviceName = static_cast <jstring>(env->GetObjectField (jDiscoveredNodeData, getDeviceNameField));
353
350
if (jDeviceName != nullptr )
354
351
{
355
- chip::Platform::CopyString (outCppDiscoveredNodeData.commissionData .deviceName , chip::Dnssd::kMaxDeviceNameLen + 1 ,
352
+ chip::Platform::CopyString (outCppDiscoveredNodeData.nodeData .deviceName , chip::Dnssd::kMaxDeviceNameLen + 1 ,
356
353
env->GetStringUTFChars (jDeviceName, 0 ));
357
354
}
358
355
359
356
// TODO: map rotating ID
360
357
jfieldID jRotatingIdLenField = env->GetFieldID (jDiscoveredNodeDataClass, " rotatingIdLen" , " I" );
361
- outCppDiscoveredNodeData.commissionData .rotatingIdLen =
358
+ outCppDiscoveredNodeData.nodeData .rotatingIdLen =
362
359
static_cast <size_t >(env->GetIntField (jDiscoveredNodeData, jRotatingIdLenField));
363
360
364
361
jfieldID jPairingHintField = env->GetFieldID (jDiscoveredNodeDataClass, " pairingHint" , " S" );
365
- outCppDiscoveredNodeData.commissionData .pairingHint =
362
+ outCppDiscoveredNodeData.nodeData .pairingHint =
366
363
static_cast <uint16_t >(env->GetShortField (jDiscoveredNodeData, jPairingHintField));
367
364
368
365
jfieldID getPairingInstructionField = env->GetFieldID (jDiscoveredNodeDataClass, " pairingInstruction" , " Ljava/lang/String;" );
369
366
jstring jPairingInstruction = static_cast <jstring>(env->GetObjectField (jDiscoveredNodeData, getPairingInstructionField));
370
367
if (jPairingInstruction != nullptr )
371
368
{
372
- chip::Platform::CopyString (outCppDiscoveredNodeData.commissionData .pairingInstruction ,
373
- chip::Dnssd:: kMaxPairingInstructionLen + 1 , env->GetStringUTFChars (jPairingInstruction, 0 ));
369
+ chip::Platform::CopyString (outCppDiscoveredNodeData.nodeData .pairingInstruction , chip::Dnssd:: kMaxPairingInstructionLen + 1 ,
370
+ env->GetStringUTFChars (jPairingInstruction, 0 ));
374
371
}
375
372
376
373
jfieldID jPortField = env->GetFieldID (jDiscoveredNodeDataClass, " port" , " I" );
0 commit comments