@@ -1034,7 +1034,7 @@ void IOWorker::HandleOKCallback() {
10341034 case CONNECTTO:
10351035 case SETSESSIONPW:
10361036 delete static_cast <Nan::Utf8String*>(pData);
1037- callback->Call (1 , argv1);
1037+ callback->Call (1 , argv1, async_resource );
10381038 break ;
10391039
10401040 case CONNECT:
@@ -1049,7 +1049,7 @@ void IOWorker::HandleOKCallback() {
10491049 case DBFILL:
10501050 case DELETEBLOCK:
10511051 case DOWNLOAD:
1052- callback->Call (1 , argv1);
1052+ callback->Call (1 , argv1, async_resource );
10531053 break ;
10541054
10551055 case READAREA:
@@ -1063,7 +1063,7 @@ void IOWorker::HandleOKCallback() {
10631063 argv2[1 ] = Nan::Null ();
10641064 delete[] static_cast <char *>(pData);
10651065 }
1066- callback->Call (2 , argv2);
1066+ callback->Call (2 , argv2, async_resource );
10671067 break ;
10681068
10691069 case READMULTI:
@@ -1077,7 +1077,7 @@ void IOWorker::HandleOKCallback() {
10771077 delete[] static_cast <PS7DataItem>(pData);
10781078 argv2[1 ] = Nan::Null ();
10791079 }
1080- callback->Call (2 , argv2);
1080+ callback->Call (2 , argv2, async_resource );
10811081 break ;
10821082
10831083 case WRITEMULTI:
@@ -1088,7 +1088,7 @@ void IOWorker::HandleOKCallback() {
10881088 delete[] static_cast <PS7DataItem>(pData);
10891089 argv2[1 ] = Nan::Null ();
10901090 }
1091- callback->Call (2 , argv2);
1091+ callback->Call (2 , argv2, async_resource );
10921092 break ;
10931093
10941094 case GETPROTECTION:
@@ -1099,7 +1099,7 @@ void IOWorker::HandleOKCallback() {
10991099 argv2[1 ] = Nan::Null ();
11001100 }
11011101 delete static_cast <PS7Protection>(pData);
1102- callback->Call (2 , argv2);
1102+ callback->Call (2 , argv2, async_resource );
11031103 break ;
11041104
11051105 case GETCPINFO:
@@ -1110,7 +1110,7 @@ void IOWorker::HandleOKCallback() {
11101110 argv2[1 ] = Nan::Null ();
11111111 }
11121112 delete static_cast <PS7CpInfo>(pData);
1113- callback->Call (2 , argv2);
1113+ callback->Call (2 , argv2, async_resource );
11141114 break ;
11151115
11161116 case GETCPUINFO:
@@ -1121,7 +1121,7 @@ void IOWorker::HandleOKCallback() {
11211121 argv2[1 ] = Nan::Null ();
11221122 }
11231123 delete static_cast <PS7CpuInfo>(pData);
1124- callback->Call (2 , argv2);
1124+ callback->Call (2 , argv2, async_resource );
11251125 break ;
11261126
11271127 case GETORDERCODE:
@@ -1132,7 +1132,7 @@ void IOWorker::HandleOKCallback() {
11321132 argv2[1 ] = Nan::Null ();
11331133 }
11341134 delete static_cast <PS7OrderCode>(pData);
1135- callback->Call (2 , argv2);
1135+ callback->Call (2 , argv2, async_resource );
11361136 break ;
11371137
11381138 case GETPLCDATETIME:
@@ -1143,12 +1143,12 @@ void IOWorker::HandleOKCallback() {
11431143 argv2[1 ] = Nan::Null ();
11441144 }
11451145 delete static_cast <tm*>(pData);
1146- callback->Call (2 , argv2);
1146+ callback->Call (2 , argv2, async_resource );
11471147 break ;
11481148
11491149 case SETPLCDATETIME:
11501150 delete static_cast <tm*>(pData);
1151- callback->Call (1 , argv1);
1151+ callback->Call (1 , argv1, async_resource );
11521152 break ;
11531153
11541154 case PLCSTATUS:
@@ -1157,7 +1157,7 @@ void IOWorker::HandleOKCallback() {
11571157 } else {
11581158 argv2[1 ] = Nan::Null ();
11591159 }
1160- callback->Call (2 , argv2);
1160+ callback->Call (2 , argv2, async_resource );
11611161 break ;
11621162
11631163 case DBGET:
@@ -1171,7 +1171,7 @@ void IOWorker::HandleOKCallback() {
11711171 argv2[1 ] = Nan::Null ();
11721172 delete[] static_cast <char *>(pData);
11731173 }
1174- callback->Call (2 , argv2);
1174+ callback->Call (2 , argv2, async_resource );
11751175 break ;
11761176
11771177 case FULLUPLOAD:
@@ -1186,7 +1186,7 @@ void IOWorker::HandleOKCallback() {
11861186 argv2[1 ] = Nan::Null ();
11871187 delete[] static_cast <char *>(pData);
11881188 }
1189- callback->Call (2 , argv2);
1189+ callback->Call (2 , argv2, async_resource );
11901190 break ;
11911191
11921192 case LISTBLOCKSOFTYPE:
@@ -1197,7 +1197,7 @@ void IOWorker::HandleOKCallback() {
11971197 argv2[1 ] = Nan::Null ();
11981198 }
11991199 delete[] static_cast <PS7BlocksOfType>(pData);
1200- callback->Call (2 , argv2);
1200+ callback->Call (2 , argv2, async_resource );
12011201 break ;
12021202
12031203 case GETAGBLOCKINFO:
@@ -1209,7 +1209,7 @@ void IOWorker::HandleOKCallback() {
12091209 argv2[1 ] = Nan::Null ();
12101210 }
12111211 delete static_cast <PS7BlockInfo>(pData);
1212- callback->Call (2 , argv2);
1212+ callback->Call (2 , argv2, async_resource );
12131213 break ;
12141214
12151215 case LISTBLOCKS:
@@ -1221,7 +1221,7 @@ void IOWorker::HandleOKCallback() {
12211221 argv2[1 ] = Nan::Null ();
12221222 }
12231223 delete static_cast <PS7BlocksList>(pData);
1224- callback->Call (2 , argv2);
1224+ callback->Call (2 , argv2, async_resource );
12251225 break ;
12261226
12271227 case READSZLLIST:
@@ -1233,7 +1233,7 @@ void IOWorker::HandleOKCallback() {
12331233 argv2[1 ] = Nan::Null ();
12341234 }
12351235 delete static_cast <PS7SZLList>(pData);
1236- callback->Call (2 , argv2);
1236+ callback->Call (2 , argv2, async_resource );
12371237 break ;
12381238
12391239 case READSZL:
@@ -1247,7 +1247,7 @@ void IOWorker::HandleOKCallback() {
12471247 argv2[1 ] = Nan::Null ();
12481248 delete static_cast <PS7SZL>(pData);
12491249 }
1250- callback->Call (2 , argv2);
1250+ callback->Call (2 , argv2, async_resource );
12511251 break ;
12521252 }
12531253}
0 commit comments