diff --git a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/MainAbility/MainAbility.ts b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/MainAbility/MainAbility.ts index 2da9cd0e57f267e5dfe3847ec65d8d9e0127db9c..c74766cbdda8d0359aec94bf31567ca9c17bba46 100644 --- a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/MainAbility/MainAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/MainAbility/MainAbility.ts @@ -61,7 +61,7 @@ var test2200ReleaseFlag = ''; function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCalleeA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -82,7 +82,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCalleeA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); @@ -94,7 +94,7 @@ export default class MainAbility extends Ability { test2200(data) { console.log("SystemAppCalleeA MainAbility test2200"); let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); let want = { bundleName: "com.example.systemappcalleea", @@ -106,7 +106,7 @@ export default class MainAbility extends Ability { let param = new MySequenceable(recvData.num + 1, recvData.str + "SystemAppCalleeA", ''); caller.onRelease(test2200ReleaseCallback); caller.callWithResult('test2200', param).then((data2) => { - data2.readSequenceable(resultData); + data2.readParcelable(resultData); caller.release(); for (let start=Date.now(); Date.now() - start <= 200;); resultData.result = test2200ReleaseFlag; diff --git a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/SecondAbility/SecondAbility.ts b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/SecondAbility/SecondAbility.ts index dcfe22f36786e6c2fc57b4f8d41716b6efd96e84..54784b1b3b6a053ca3e35267b75df08b8de48453 100644 --- a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/SecondAbility/SecondAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/SecondAbility/SecondAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCalleeA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -71,7 +71,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCalleeA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); @@ -82,7 +82,7 @@ export default class SecondAbility extends Ability { test2200(data) { console.log("SystemAppCalleeA SecondAbility test2200"); let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); let result = new MySequenceable(recvData.num + 1, recvData.str + "SystemAppCalleeA", ''); return result; } diff --git a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/ThirdAbility/ThirdAbility.ts b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/ThirdAbility/ThirdAbility.ts index 1d7f01a135f3edd790bbacd69bc341fcb453d24d..b7c618e2babbf67d3f7ecb461577d1397b51a21c 100644 --- a/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/ThirdAbility/ThirdAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcalleea/entry/src/main/ets/ThirdAbility/ThirdAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -71,7 +71,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/MainAbility/MainAbility.ts b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/MainAbility/MainAbility.ts index 7a5b184aee0f7fba6f3b420ac8dd0b47792ff406..2208381bc0ffdd8df01d0feb495dbf1702f056e6 100644 --- a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/MainAbility/MainAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/MainAbility/MainAbility.ts @@ -114,7 +114,7 @@ function startNext(context) { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -134,7 +134,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/SecondAbility/SecondAbility.ts b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/SecondAbility/SecondAbility.ts index 8fdbab4bb20f51476de1c258ce62df6a4af51f8c..5bff5a1ec4ad1b68b2d200489d5fefb8f900b18a 100644 --- a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/SecondAbility/SecondAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/SecondAbility/SecondAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/ThirdAbility/ThirdAbility.ts b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/ThirdAbility/ThirdAbility.ts index 6854233245e36e104cb7ec3477a22fe6f938e912..51555ed4bca38e0861cac2ceaf8f302e2e1d8043 100644 --- a/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/ThirdAbility/ThirdAbility.ts +++ b/ability/ability_runtime/actscalltest/systemappcallera/entry/src/main/ets/ThirdAbility/ThirdAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA ThirdAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemAppCallerA ThirdAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/MainAbility/MainAbility.ts b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/MainAbility/MainAbility.ts index d02afb3218a64692bdbff470277103e4c6429906..ac319b3d934b9404fbe325a9e2189363a09c701f 100644 --- a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/MainAbility/MainAbility.ts +++ b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/MainAbility/MainAbility.ts @@ -50,7 +50,7 @@ export default class MainAbility extends Ability { test2100(data) { console.log("SystemCallTest MainAbility test2100 begin"); let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); return new MySequenceable(recvData.num + 1, recvData.str + "Main", recvData.result); } diff --git a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/SecondAbility/SecondAbility.ts b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/SecondAbility/SecondAbility.ts index 4820445165263e762bede6a1c2da83a3ae2b6adf..91ab3eee45e0d93306f45087648e4338a97ec191 100644 --- a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/SecondAbility/SecondAbility.ts +++ b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/SecondAbility/SecondAbility.ts @@ -74,7 +74,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -94,7 +94,7 @@ function testCall(data) { function testCall2(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed2'; var commonEventData = { code: 0, @@ -114,7 +114,7 @@ function testCall2(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); @@ -132,7 +132,7 @@ export default class SecondAbility extends Ability { test2100(data) { let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); let want = { bundleName: "com.example.systemcalltest", abilityName: "com.example.systemcalltest.MainAbility", @@ -144,7 +144,7 @@ export default class SecondAbility extends Ability { caller.onRelease(test2100ReleaseCallback); for (let start=Date.now(); Date.now() - start <= 200;); caller.callWithResult('test2100', param).then((data2) => { - data2.readSequenceable(resultData); + data2.readParcelable(resultData); caller.release(); for (let start=Date.now(); Date.now() - start <= 200;); resultData.result = test2100ReleaseFlag; @@ -166,13 +166,13 @@ export default class SecondAbility extends Ability { testOff(data) { let recvSequence = new MySequenceable(0, '', ''); - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); return recvSequence; } stressMethod(data) { let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); console.log('SystemCallTest SecondAbility stressMethod caller ' + recvData.str); if (recvData.str == callerA) { callSeqA.push(recvData.num); @@ -206,7 +206,7 @@ export default class SecondAbility extends Ability { loopMethod(data) { let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); return new MySequenceable(recvData.num + 1, recvData.str, ''); } diff --git a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/test/Ability.test.ets b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/test/Ability.test.ets index 19e506ab1375578550950bfd7b6cdfde00b30021..e3491940f04df8cbba1f705abb0b3f9895cc70bb 100644 --- a/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/test/Ability.test.ets +++ b/ability/ability_runtime/actscalltest/systemcallentrytest/entry/src/main/ets/test/Ability.test.ets @@ -183,7 +183,7 @@ export default function abilityTest() { caller.callWithResult('testCallWithResult', param).then((data) => { console.log('ACTS_CommonComponent_Call_0400 call success'); var result = new MySequenceable(0, '', ''); - data.readSequenceable(result); + data.readParcelable(result); expect(result.num).assertEqual(400); expect(result.str).assertEqual('ACTS_CommonComponent_Call_0400'); expect(result.result).assertEqual('ACTS_CommonComponent_Call_0400processed'); @@ -282,7 +282,7 @@ export default function abilityTest() { caller2.callWithResult('testCallWithResult', param).then((data) => { console.log('ACTS_CommonComponent_Call_0600 call success'); var result = new MySequenceable(0, '', ''); - data.readSequenceable(result); + data.readParcelable(result); expect(result.num).assertEqual(600); expect(result.str).assertEqual('ACTS_CommonComponent_Call_0600'); expect(result.result).assertEqual('ACTS_CommonComponent_Call_0600processed'); @@ -392,7 +392,7 @@ export default function abilityTest() { caller.callWithResult('testCallWithResult', param).then((data) => { console.log('ACTS_CommonComponent_Call_0800 call success'); var result = new MySequenceable(0, '', ''); - data.readSequenceable(result); + data.readParcelable(result); expect(result.num).assertEqual(800); expect(result.str).assertEqual('ACTS_CommonComponent_Call_0800'); expect(result.result).assertEqual('ACTS_CommonComponent_Call_0800processed'); @@ -492,7 +492,7 @@ export default function abilityTest() { caller.callWithResult('testCallWithResult', param).then((data) => { console.log('ACTS_CommonComponent_Call_1000 call success'); var result = new MySequenceable(0, '', ''); - data.readSequenceable(result); + data.readParcelable(result); expect(result.num).assertEqual(1000); expect(result.str).assertEqual('ACTS_CommonComponent_Call_1000'); expect(result.result).assertEqual('ACTS_CommonComponent_Call_1000processed'); diff --git a/ability/ability_runtime/actscalltest/systemcallfeature/entry/src/main/ets/MainAbility/MainAbility.ts b/ability/ability_runtime/actscalltest/systemcallfeature/entry/src/main/ets/MainAbility/MainAbility.ts index 7dc1ceee6247b33a81fa50bbf4ec87c48d125ff5..4f1b98d304575fcefe658ec467063d4e972fd6a8 100644 --- a/ability/ability_runtime/actscalltest/systemcallfeature/entry/src/main/ets/MainAbility/MainAbility.ts +++ b/ability/ability_runtime/actscalltest/systemcallfeature/entry/src/main/ets/MainAbility/MainAbility.ts @@ -50,7 +50,7 @@ let callSeq = ""; export default class MainAbility extends Ability { test2300(data) { let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); let sendData = new MySequenceable(0, '', ''); if (recvData.num == 2300 && recvData.str == 'case2300') { sendData.num = 0; @@ -63,7 +63,7 @@ export default class MainAbility extends Ability { test4600(data) { let recvData = new MySequenceable(0, '', ''); - data.readSequenceable(recvData); + data.readParcelable(recvData); let sendData = new MySequenceable(0, '', ''); if (recvData.num == 4600 && recvData.str == 'case4600') { sendData.num = 0; diff --git a/ability/ability_runtime/actscalltest/thirdappa/entry/src/main/ets/MainAbility/MainAbility.ts b/ability/ability_runtime/actscalltest/thirdappa/entry/src/main/ets/MainAbility/MainAbility.ts index 8d69a168fbd17455c18fbe7daeaa26ac6055fa82..3010818f74155cc221380ce148670c6d049b6a0b 100644 --- a/ability/ability_runtime/actscalltest/thirdappa/entry/src/main/ets/MainAbility/MainAbility.ts +++ b/ability/ability_runtime/actscalltest/thirdappa/entry/src/main/ets/MainAbility/MainAbility.ts @@ -51,7 +51,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>ThirdAppA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -71,7 +71,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>ThirdAppA MainAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/FifthAbility/FifthAbility.ts b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/FifthAbility/FifthAbility.ts index 4338b5545c39c6e55a6c0a6739fc7e9a5fe768a9..0da3a417594cdb39a102f8224f2cd88fba6bfc92 100644 --- a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/FifthAbility/FifthAbility.ts +++ b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/FifthAbility/FifthAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest FifthAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest FifthAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ForthAbility/ForthAbility.ts b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ForthAbility/ForthAbility.ts index 63e121410bbad521c02ccdd3e1ccca715b1a8601..d6cdb79a341e65f2e46fc0440d74d36b2467cdd0 100644 --- a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ForthAbility/ForthAbility.ts +++ b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ForthAbility/ForthAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest ForthAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest ForthAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/SecondAbility/SecondAbility.ts b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/SecondAbility/SecondAbility.ts index 336860705b8a0c3078f2dde76364b0ec8ecc45bc..cdae0116fefae62544fcc05983af0e87d47f97b9 100644 --- a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/SecondAbility/SecondAbility.ts +++ b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/SecondAbility/SecondAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest SecondAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result); diff --git a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ThirdAbility/ThirdAbility.ts b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ThirdAbility/ThirdAbility.ts index ae1568cebe3380fe92ea52aec924ceb9f4ccefdf..34c4b4ba9205cec455ef24247f30014984baaa79 100644 --- a/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ThirdAbility/ThirdAbility.ts +++ b/ability/ability_runtime/actscalltest/thirdcalltest/entry/src/main/ets/ThirdAbility/ThirdAbility.ts @@ -50,7 +50,7 @@ class MySequenceable { function testCall(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest ThirdAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); var result = recvSequence.str + 'processed'; var commonEventData = { code: 0, @@ -70,7 +70,7 @@ function testCall(data) { function testCallWithResult(data) { let recvSequence = new MySequenceable(0, '', ''); console.log('======>SystemCallTest ThirdAbility on testCall <======') - data.readSequenceable(recvSequence); + data.readParcelable(recvSequence); let result = recvSequence.str + 'processed'; recvSequence.setMySequence(recvSequence.num, recvSequence.str, result);