@@ -306,7 +306,7 @@ NAN_METHOD(Domain::LookupById)
306
306
NLV_WORKER_EXECUTE (Domain, LookupById)
307
307
{
308
308
NLV_WORKER_ASSERT_PARENT_HANDLE ();
309
- lookupHandle_ = virDomainLookupByID (parent_->handle_ , id_);
309
+ lookupHandle_ = virDomainLookupByID (parent_->handle () , id_);
310
310
if (lookupHandle_ == NULL ) {
311
311
SetVirError (virSaveLastError ());
312
312
return ;
@@ -318,7 +318,7 @@ NLV_WORKER_EXECUTE(Domain, Create)
318
318
{
319
319
NLV_WORKER_ASSERT_PARENT_HANDLE ();
320
320
unsigned int flags = 0 ;
321
- lookupHandle_ = virDomainCreateXML (parent_->handle_ , value_.c_str (), flags);
321
+ lookupHandle_ = virDomainCreateXML (parent_->handle () , value_.c_str (), flags);
322
322
if (lookupHandle_ == NULL ) {
323
323
SetVirError (virSaveLastError ());
324
324
return ;
@@ -329,7 +329,7 @@ NLV_WORKER_METHOD_DEFINE(Domain)
329
329
NLV_WORKER_EXECUTE (Domain, Define)
330
330
{
331
331
NLV_WORKER_ASSERT_PARENT_HANDLE ();
332
- lookupHandle_ = virDomainDefineXML (parent_->handle_ , value_.c_str ());
332
+ lookupHandle_ = virDomainDefineXML (parent_->handle () , value_.c_str ());
333
333
if (lookupHandle_ == NULL ) {
334
334
SetVirError (virSaveLastError ());
335
335
return ;
@@ -348,7 +348,7 @@ NAN_METHOD(Domain::Save)
348
348
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
349
349
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
350
350
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
351
- Nan::AsyncQueueWorker (new SaveWorker (callback, domain->handle_ , path));
351
+ Nan::AsyncQueueWorker (new SaveWorker (callback, domain->handle () , path));
352
352
return ;
353
353
}
354
354
@@ -382,7 +382,7 @@ NAN_METHOD(Domain::Restore)
382
382
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
383
383
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
384
384
Hypervisor *hv = Nan::ObjectWrap::Unwrap<Hypervisor>(object);
385
- Nan::AsyncQueueWorker (new RestoreWorker (callback, hv->handle_ , path));
385
+ Nan::AsyncQueueWorker (new RestoreWorker (callback, hv->handle () , path));
386
386
return ;
387
387
}
388
388
@@ -410,7 +410,7 @@ NAN_METHOD(Domain::CoreDump)
410
410
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
411
411
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
412
412
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
413
- Nan::AsyncQueueWorker (new CoreDumpWorker (callback, domain->handle_ , path));
413
+ Nan::AsyncQueueWorker (new CoreDumpWorker (callback, domain->handle () , path));
414
414
return ;
415
415
}
416
416
@@ -723,7 +723,7 @@ NAN_METHOD(Domain::SetAutostart)
723
723
bool autoStart = info[0 ]->IsTrue ();
724
724
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
725
725
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
726
- Nan::AsyncQueueWorker (new SetAutostartWorker (callback, domain->handle_ , autoStart));
726
+ Nan::AsyncQueueWorker (new SetAutostartWorker (callback, domain->handle () , autoStart));
727
727
return ;
728
728
}
729
729
@@ -752,7 +752,7 @@ NAN_METHOD(Domain::SetMaxMemory)
752
752
// @todo this unsafe, also needs bounds checking!
753
753
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
754
754
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
755
- Nan::AsyncQueueWorker (new SetMaxMemoryWorker (callback, domain->handle_ , maxMemory));
755
+ Nan::AsyncQueueWorker (new SetMaxMemoryWorker (callback, domain->handle () , maxMemory));
756
756
return ;
757
757
}
758
758
@@ -781,7 +781,7 @@ NAN_METHOD(Domain::SetMemory)
781
781
// @todo this unsafe, also needs bounds checking!
782
782
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
783
783
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
784
- Nan::AsyncQueueWorker (new SetMemoryWorker (callback, domain->handle_ , memory));
784
+ Nan::AsyncQueueWorker (new SetMemoryWorker (callback, domain->handle () , memory));
785
785
return ;
786
786
}
787
787
@@ -813,7 +813,7 @@ NAN_METHOD(Domain::ToXml)
813
813
return ;
814
814
}
815
815
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
816
- Nan::AsyncQueueWorker (new ToXmlWorker (callback, domain->handle_ , flags));
816
+ Nan::AsyncQueueWorker (new ToXmlWorker (callback, domain->handle () , flags));
817
817
return ;
818
818
}
819
819
@@ -858,7 +858,7 @@ NAN_METHOD(Domain::GetMetadata)
858
858
return ;
859
859
}
860
860
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
861
- Nan::AsyncQueueWorker (new GetMetadataWorker (callback, domain->handle_ , type, namespace_uri, flags));
861
+ Nan::AsyncQueueWorker (new GetMetadataWorker (callback, domain->handle () , type, namespace_uri, flags));
862
862
return ;
863
863
#endif
864
864
}
@@ -921,7 +921,7 @@ NAN_METHOD(Domain::SetMetadata)
921
921
return ;
922
922
}
923
923
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
924
- Nan::AsyncQueueWorker (new SetMetadataWorker (callback, domain->handle_ , type, null_metadata, metadata, namespace_key, namespace_uri, flags));
924
+ Nan::AsyncQueueWorker (new SetMetadataWorker (callback, domain->handle () , type, null_metadata, metadata, namespace_key, namespace_uri, flags));
925
925
return ;
926
926
#endif
927
927
}
@@ -1000,7 +1000,7 @@ NAN_METHOD(Domain::GetBlockInfo)
1000
1000
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
1001
1001
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1002
1002
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1003
- Nan::AsyncQueueWorker (new GetBlockInfoWorker (callback, domain->handle_ , path));
1003
+ Nan::AsyncQueueWorker (new GetBlockInfoWorker (callback, domain->handle () , path));
1004
1004
return ;
1005
1005
}
1006
1006
@@ -1039,7 +1039,7 @@ NAN_METHOD(Domain::GetBlockStats)
1039
1039
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
1040
1040
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1041
1041
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1042
- Nan::AsyncQueueWorker (new GetBlockStatsWorker (callback, domain->handle_ , path));
1042
+ Nan::AsyncQueueWorker (new GetBlockStatsWorker (callback, domain->handle () , path));
1043
1043
return ;
1044
1044
}
1045
1045
@@ -1137,7 +1137,7 @@ NAN_METHOD(Domain::GetInterfaceStats)
1137
1137
std::string interface (*Nan::Utf8String (info[0 ]->ToString ()));
1138
1138
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1139
1139
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1140
- Nan::AsyncQueueWorker (new GetInterfaceStatsWorker (callback, domain->handle_ , interface));
1140
+ Nan::AsyncQueueWorker (new GetInterfaceStatsWorker (callback, domain->handle () , interface));
1141
1141
return ;
1142
1142
}
1143
1143
@@ -1313,7 +1313,7 @@ NAN_METHOD(Domain::AttachDevice)
1313
1313
}
1314
1314
1315
1315
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1316
- Nan::AsyncQueueWorker (new AttachDeviceWorker (callback, domain->handle_ , xml, flags));
1316
+ Nan::AsyncQueueWorker (new AttachDeviceWorker (callback, domain->handle () , xml, flags));
1317
1317
return ;
1318
1318
}
1319
1319
@@ -1359,7 +1359,7 @@ NAN_METHOD(Domain::DetachDevice)
1359
1359
}
1360
1360
1361
1361
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1362
- Nan::AsyncQueueWorker (new DetachDeviceWorker (callback, domain->handle_ , xml, flags));
1362
+ Nan::AsyncQueueWorker (new DetachDeviceWorker (callback, domain->handle () , xml, flags));
1363
1363
return ;
1364
1364
}
1365
1365
@@ -1405,7 +1405,7 @@ NAN_METHOD(Domain::UpdateDevice)
1405
1405
}
1406
1406
1407
1407
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1408
- Nan::AsyncQueueWorker (new UpdateDeviceWorker (callback, domain->handle_ , xml, flags));
1408
+ Nan::AsyncQueueWorker (new UpdateDeviceWorker (callback, domain->handle () , xml, flags));
1409
1409
return ;
1410
1410
}
1411
1411
@@ -1500,7 +1500,7 @@ NAN_METHOD(Domain::SetVcpus)
1500
1500
unsigned int count = info[0 ]->Int32Value ();
1501
1501
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1502
1502
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1503
- Nan::AsyncQueueWorker (new SetVcpusWorker (callback, domain->handle_ , count));
1503
+ Nan::AsyncQueueWorker (new SetVcpusWorker (callback, domain->handle () , count));
1504
1504
return ;
1505
1505
}
1506
1506
@@ -1534,7 +1534,7 @@ NAN_METHOD(Domain::BlockCommit)
1534
1534
unsigned long bandwidth = info[3 ]->Int32Value ();
1535
1535
unsigned int flags = GetFlags (info[4 ]);
1536
1536
1537
- virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle_ ;
1537
+ virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle () ;
1538
1538
Worker::RunAsync (info, [=] (Worker::SetOnFinishedHandler onFinished) {
1539
1539
if (virDomainBlockCommit (domain, path.c_str (), base.c_str (), top.c_str (), bandwidth, flags) < 0 ) {
1540
1540
return virSaveLastError ();
@@ -1558,7 +1558,7 @@ NAN_METHOD(Domain::BlockJobInfo)
1558
1558
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
1559
1559
unsigned int flags = GetFlags (info[1 ]);
1560
1560
1561
- virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle_ ;
1561
+ virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle () ;
1562
1562
Worker::RunAsync (info, [=] (Worker::SetOnFinishedHandler onFinished) {
1563
1563
virDomainBlockJobInfo info;
1564
1564
int ret = virDomainGetBlockJobInfo (domain, path.c_str (), &info, flags);
@@ -1596,7 +1596,7 @@ NAN_METHOD(Domain::BlockJobAbort)
1596
1596
std::string path (*Nan::Utf8String (info[0 ]->ToString ()));
1597
1597
unsigned int flags = GetFlags (info[1 ]);
1598
1598
1599
- virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle_ ;
1599
+ virDomainPtr domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle () ;
1600
1600
1601
1601
Worker::RunAsync (info, [=] (Worker::SetOnFinishedHandler onFinished) {
1602
1602
// abort_flags |= VIR_DOMAIN_BLOCK_JOB_ABORT_PIVOT;
@@ -1626,7 +1626,7 @@ NAN_METHOD(Domain::SendKeys)
1626
1626
1627
1627
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1628
1628
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1629
- Nan::AsyncQueueWorker (new SendKeysWorker (callback, domain->handle_ , keys));
1629
+ Nan::AsyncQueueWorker (new SendKeysWorker (callback, domain->handle () , keys));
1630
1630
return ;
1631
1631
}
1632
1632
@@ -1689,9 +1689,9 @@ NAN_METHOD(Domain::Migrate)
1689
1689
}
1690
1690
1691
1691
Hypervisor *hypervisor = Nan::ObjectWrap::Unwrap<Hypervisor>(hyp_obj);
1692
- worker = new MigrateWorker (callback, domain->handle_ , hypervisor->handle_ );
1692
+ worker = new MigrateWorker (callback, domain->handle () , hypervisor->handle () );
1693
1693
} else {
1694
- worker = new MigrateWorker (callback, domain->handle_ , dest_uri);
1694
+ worker = new MigrateWorker (callback, domain->handle () , dest_uri);
1695
1695
}
1696
1696
1697
1697
worker->setBandwidth (bandwidth);
@@ -1761,7 +1761,7 @@ NAN_METHOD(Domain::PinVcpu) {
1761
1761
1762
1762
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1763
1763
Nan::Callback *callback = new Nan::Callback (info[2 ].As <Function>());
1764
- Nan::AsyncQueueWorker (new PinVcpuWorker (callback, domain->handle_ , info[0 ]->Int32Value (), usables, vcpus));
1764
+ Nan::AsyncQueueWorker (new PinVcpuWorker (callback, domain->handle () , info[0 ]->Int32Value (), usables, vcpus));
1765
1765
return ;
1766
1766
}
1767
1767
@@ -1822,7 +1822,7 @@ NAN_METHOD(Domain::MemoryPeek)
1822
1822
1823
1823
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1824
1824
Nan::Callback *callback = new Nan::Callback (info[3 ].As <Function>());
1825
- Nan::AsyncQueueWorker (new MemoryPeekWorker (callback, domain->handle_ , start, size, flags));
1825
+ Nan::AsyncQueueWorker (new MemoryPeekWorker (callback, domain->handle () , start, size, flags));
1826
1826
return ;
1827
1827
}
1828
1828
@@ -1864,7 +1864,7 @@ NAN_METHOD(Domain::BlockPeek)
1864
1864
1865
1865
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1866
1866
Nan::Callback *callback = new Nan::Callback (info[4 ].As <Function>());
1867
- Nan::AsyncQueueWorker (new BlockPeekWorker (callback, domain->handle_ , path, start, size, flags));
1867
+ Nan::AsyncQueueWorker (new BlockPeekWorker (callback, domain->handle () , path, start, size, flags));
1868
1868
return ;
1869
1869
}
1870
1870
@@ -1908,7 +1908,7 @@ NAN_METHOD(Domain::RevertToSnapshot) {
1908
1908
1909
1909
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1910
1910
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
1911
- Nan::AsyncQueueWorker (new RevertToSnapshotWorker (callback, domain->handle_ , *Nan::Utf8String (info[0 ]->ToString ())));
1911
+ Nan::AsyncQueueWorker (new RevertToSnapshotWorker (callback, domain->handle () , *Nan::Utf8String (info[0 ]->ToString ())));
1912
1912
return ;
1913
1913
}
1914
1914
@@ -1951,7 +1951,7 @@ NAN_METHOD(Domain::TakeSnapshot) {
1951
1951
1952
1952
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
1953
1953
Nan::Callback *callback = new Nan::Callback (info[2 ].As <Function>());
1954
- Nan::AsyncQueueWorker (new TakeSnapshotWorker (callback, domain->handle_ , *Nan::Utf8String (info[0 ]->ToString ()), flags));
1954
+ Nan::AsyncQueueWorker (new TakeSnapshotWorker (callback, domain->handle () , *Nan::Utf8String (info[0 ]->ToString ()), flags));
1955
1955
return ;
1956
1956
}
1957
1957
@@ -1979,7 +1979,7 @@ NAN_METHOD(Domain::DeleteSnapshot) {
1979
1979
std::string name = *Nan::Utf8String (info[0 ]->ToString ());
1980
1980
unsigned int flags = GetFlags (info[1 ]);
1981
1981
1982
- auto domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle_ ;
1982
+ auto domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ())->handle () ;
1983
1983
// Nan::Callback *callback = new Nan::Callback(info[1].As<Function>());
1984
1984
Worker::RunAsync (info, [=](Worker::SetOnFinishedHandler onFinished) {
1985
1985
auto snapshot = virDomainSnapshotLookupByName (domain, name.c_str (), 0 );
@@ -2008,7 +2008,7 @@ NAN_METHOD(Domain::LookupSnapshotByName) {
2008
2008
2009
2009
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
2010
2010
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
2011
- Nan::AsyncQueueWorker (new LookupSnapshotByNameWorker (callback, domain->handle_ , *Nan::Utf8String (info[0 ]->ToString ())));
2011
+ Nan::AsyncQueueWorker (new LookupSnapshotByNameWorker (callback, domain->handle () , *Nan::Utf8String (info[0 ]->ToString ())));
2012
2012
return ;
2013
2013
}
2014
2014
@@ -2071,7 +2071,7 @@ NAN_METHOD(Domain::SetMigrationMaxDowntime) {
2071
2071
2072
2072
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
2073
2073
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
2074
- Nan::AsyncQueueWorker (new SetMigrationMaxDowntimeWorker (callback, domain->handle_ , info[0 ]->Int32Value (), flags));
2074
+ Nan::AsyncQueueWorker (new SetMigrationMaxDowntimeWorker (callback, domain->handle () , info[0 ]->Int32Value (), flags));
2075
2075
return ;
2076
2076
}
2077
2077
@@ -2146,7 +2146,7 @@ NAN_METHOD(Domain::RegisterEvent)
2146
2146
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
2147
2147
int eventId = arg_obj->Get (Nan::New (" evtype" ).ToLocalChecked ())->Int32Value ();
2148
2148
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
2149
- Nan::AsyncQueueWorker (new RegisterEventWorker (callback, domain->handle_ , domain, eventId));
2149
+ Nan::AsyncQueueWorker (new RegisterEventWorker (callback, domain->handle () , domain, eventId));
2150
2150
return ;
2151
2151
}
2152
2152
@@ -2207,7 +2207,7 @@ NAN_METHOD(Domain::UnregisterEvent)
2207
2207
2208
2208
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
2209
2209
Nan::Callback *callback = new Nan::Callback (info[1 ].As <Function>());
2210
- Nan::AsyncQueueWorker (new UnregisterEventWorker (callback, domain->handle_ , info[0 ]->Int32Value ()));
2210
+ Nan::AsyncQueueWorker (new UnregisterEventWorker (callback, domain->handle () , info[0 ]->Int32Value ()));
2211
2211
return ;
2212
2212
}
2213
2213
@@ -2242,7 +2242,7 @@ NAN_METHOD(Domain::SetSchedulerParameters)
2242
2242
Local<Object> newparams = info[0 ]->ToObject ();
2243
2243
Domain *domain = Nan::ObjectWrap::Unwrap<Domain>(info.This ());
2244
2244
2245
- type = virDomainGetSchedulerType (domain->handle_ , &nparams);
2245
+ type = virDomainGetSchedulerType (domain->handle () , &nparams);
2246
2246
if (type == NULL ) {
2247
2247
ThrowLastVirError ();
2248
2248
return info.GetReturnValue ().Set (Nan::False ());
@@ -2257,7 +2257,7 @@ NAN_METHOD(Domain::SetSchedulerParameters)
2257
2257
2258
2258
memset (params, 0 , sizeof (*params) * nparams);
2259
2259
2260
- ret = virDomainGetSchedulerParameters (domain->handle_ , params, &nparams);
2260
+ ret = virDomainGetSchedulerParameters (domain->handle () , params, &nparams);
2261
2261
if (ret == -1 ) {
2262
2262
ThrowLastVirError ();
2263
2263
free (params);
@@ -2294,7 +2294,7 @@ NAN_METHOD(Domain::SetSchedulerParameters)
2294
2294
}
2295
2295
}
2296
2296
2297
- ret = virDomainSetSchedulerParameters (domain->handle_ , params, nparams);
2297
+ ret = virDomainSetSchedulerParameters (domain->handle () , params, nparams);
2298
2298
if (ret == -1 ) {
2299
2299
ThrowLastVirError ();
2300
2300
free (params);
0 commit comments