VirtualBox

Ticket #6378: vboxServiceWrappers.php

File vboxServiceWrappers.php, 255.0 KB (added by James Lucas, 14 years ago)

Updated PHP wrappers (small fix)

Line 
1<?php
2
3/*
4* Copyright (C) 2009 Sun Microsystems, Inc.
5*
6* This file is part of VirtualBox Open Source Edition (OSE), as
7* available from http://www.virtualbox.org. This file is free software;
8* you can redistribute it and/or modify it under the terms of the GNU
9* General Public License (GPL) as published by the Free Software
10* Foundation, in version 2 as it comes in the "COPYING" file of the
11* VirtualBox OSE distribution. VirtualBox OSE is distributed in the
12* hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
13*
14* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
15* Clara, CA 95054 USA or visit http://www.sun.com if you need
16* additional information or have any questions.
17*
18* This file is autogenerated from VirtualBox.xidl, DO NOT EDIT!
19*/
20
21class VBox_ManagedObject
22{
23 protected $connection;
24 protected $handle;
25
26 public function __construct($soap, $handle = null)
27 {
28 $this->connection = $soap;
29 $this->handle = $handle;
30 }
31
32 public function __toString()
33 {
34 return (string)$this->handle;
35 }
36
37 public function __set($attr, $value)
38 {
39 $methodName = "set" . $attr;
40 if (method_exists($this, $methodName))
41 $this->$methodName($value);
42 else
43 throw new Exception("Attribute does not exist");
44 }
45
46 public function __get($attr)
47 {
48 $methodName = "get" . $attr;
49 if (method_exists($this, $methodName))
50 return $this->$methodName();
51 else
52 throw new Exception("Attribute does not exist");
53 }
54
55 public function getHandle()
56 {
57 return $this->handle;
58 }
59
60 public function cast($class)
61 {
62 if (is_subclass_of($class, 'VBox_ManagedObject'))
63 {
64 return new $class($this->connection, $this->handle);
65 }
66 throw new Exception('Cannot cast VBox_ManagedObject to non-child class VBox_ManagedObject');
67 }
68
69 public function releaseRemote()
70 {
71 try
72 {
73 $request = new stdClass();
74 $request->_this = $this->handle;
75 $this->connection->__soapCall('IManagedObjectRef_release', array((array)$request));
76 } catch (Exception $ex) {}
77 }
78}
79
80abstract class VBox_Collection implements ArrayAccess, IteratorAggregate, Countable {
81 protected $_connection;
82 protected $_values;
83 protected $_objects;
84 protected $_interfaceName;
85
86 public function __construct($soap, array $values = array()) {
87 $this->_connection = $soap;
88 $this->_values = $values;
89 $this->_soapToObject();
90 }
91
92 protected function _soapToObject() {
93 $this->_objects = array();
94 foreach($this->_values as $value)
95 {
96 $this->_objects[] = new $this->_interfaceName($this->_connection, $value);
97 }
98 }
99
100 public function getIterator() {
101 return new ArrayIterator($this->_objects);
102 }
103
104 public function offsetSet($offset, $value) {
105 throw Exception("Adding to VBox_Collection is no implemented");
106 }
107
108 public function offsetExists($offset) {
109 return isset($this->_objects[$offset]);
110 }
111
112 public function offsetUnset($offset) {
113 unset($this->_objects[$offset]);
114 }
115
116 public function offsetGet($offset) {
117 return isset($this->_objects[$offset]) ? $this->_objects[$offset] : null;
118 }
119
120 public function count() {
121 return count($this->_objects);
122 }
123}
124
125class VBox_ManagedObjectCollection extends VBox_Collection {
126 protected $_interfaceName = 'VBox_ManagedObject';
127
128 public function setInterfaceName($interface) {
129 $this->_interfaceName = $interface;
130 $this->_soapToObject();
131 }
132}
133
134abstract class VBox_Struct {
135 protected $connection;
136
137 public function __get($attr)
138 {
139 $methodName = "get" . $attr;
140 if (method_exists($this, $methodName))
141 return $this->$methodName();
142 else
143 throw new Exception("Attribute does not exist");
144 }
145}
146
147abstract class VBox_StructCollection extends VBox_Collection {
148
149 public function __construct($soap, array $values = array())
150 {
151 if (!(array_values($values) === $values))
152 {
153 $values = array((object)$values); //Fix for when struct return value only contains one list item (e.g. one medium attachment)
154 }
155 parent::__construct($soap, $values);
156 }
157}
158
159abstract class VBox_Enum {
160 protected $handle;
161
162 public function __construct($connection, $handle)
163 {
164 if (is_string($handle))
165 $this->handle = $this->ValueMap[$handle];
166 else
167 $this->handle = $handle;
168 }
169
170 public function __toString()
171 {
172 return (string)$this->NameMap[$this->handle];
173 }
174}
175
176abstract class VBox_EnumCollection extends VBox_Collection {
177}
178
179
180/**
181* Generated VBoxWebService Interface Wrapper
182*/
183class IVirtualBoxErrorInfo extends VBox_ManagedObject {
184
185 public function getResultCode() {
186 $request = new stdClass();
187 $request->_this = $this->handle;
188 $response = $this->connection->__soapCall('IVirtualBoxErrorInfo_getResultCode', array((array)$request));
189 return (int)$response->returnval;
190 }
191
192 public function getInterfaceID() {
193 $request = new stdClass();
194 $request->_this = $this->handle;
195 $response = $this->connection->__soapCall('IVirtualBoxErrorInfo_getInterfaceID', array((array)$request));
196 return (string)$response->returnval;
197 }
198
199 public function getComponent() {
200 $request = new stdClass();
201 $request->_this = $this->handle;
202 $response = $this->connection->__soapCall('IVirtualBoxErrorInfo_getComponent', array((array)$request));
203 return (string)$response->returnval;
204 }
205
206 public function getText() {
207 $request = new stdClass();
208 $request->_this = $this->handle;
209 $response = $this->connection->__soapCall('IVirtualBoxErrorInfo_getText', array((array)$request));
210 return (string)$response->returnval;
211 }
212
213 public function getNext() {
214 $request = new stdClass();
215 $request->_this = $this->handle;
216 $response = $this->connection->__soapCall('IVirtualBoxErrorInfo_getNext', array((array)$request));
217 return new IVirtualBoxErrorInfo ($this->connection, $response->returnval);
218 }
219}
220
221/**
222* Generated VBoxWebService Managed Object Collection
223*/
224class IVirtualBoxErrorInfoCollection extends VBox_ManagedObjectCollection {
225 protected $_interfaceName = "IVirtualBoxErrorInfo";
226}
227
228/**
229* Generated VBoxWebService Interface Wrapper
230*/
231class IDHCPServer extends VBox_ManagedObject {
232
233 public function setConfiguration($arg_IPAddress, $arg_networkMask, $arg_FromIPAddress, $arg_ToIPAddress) {
234 $request = new stdClass();
235
236 $request->_this = $this->handle;
237
238 $request->IPAddress = $arg_IPAddress;
239 $request->networkMask = $arg_networkMask;
240 $request->FromIPAddress = $arg_FromIPAddress;
241 $request->ToIPAddress = $arg_ToIPAddress;
242 $response = $this->connection->__soapCall('IDHCPServer_setConfiguration', array((array)$request));
243
244 return ;
245 }
246
247 public function start($arg_networkName, $arg_trunkName, $arg_trunkType) {
248 $request = new stdClass();
249
250 $request->_this = $this->handle;
251
252 $request->networkName = $arg_networkName;
253 $request->trunkName = $arg_trunkName;
254 $request->trunkType = $arg_trunkType;
255 $response = $this->connection->__soapCall('IDHCPServer_start', array((array)$request));
256
257 return ;
258 }
259
260 public function stop() {
261 $request = new stdClass();
262
263 $request->_this = $this->handle;
264
265 $response = $this->connection->__soapCall('IDHCPServer_stop', array((array)$request));
266
267 return ;
268 }
269
270 public function getEnabled() {
271 $request = new stdClass();
272 $request->_this = $this->handle;
273 $response = $this->connection->__soapCall('IDHCPServer_getEnabled', array((array)$request));
274 return (bool)$response->returnval;
275 }
276
277 public function setEnabled($value) {
278 $request = new stdClass();
279 $request->_this = $this->handle;
280 if (is_int($value) || is_string($value) || is_bool($value)) {
281 $request->enabled = $value;
282 }
283 else
284 {
285 $request->enabled = $value->handle;
286 }
287 $this->connection->__soapCall('IDHCPServer_setEnabled', array((array)$request));
288 }
289
290 public function getIPAddress() {
291 $request = new stdClass();
292 $request->_this = $this->handle;
293 $response = $this->connection->__soapCall('IDHCPServer_getIPAddress', array((array)$request));
294 return (string)$response->returnval;
295 }
296
297 public function getNetworkMask() {
298 $request = new stdClass();
299 $request->_this = $this->handle;
300 $response = $this->connection->__soapCall('IDHCPServer_getNetworkMask', array((array)$request));
301 return (string)$response->returnval;
302 }
303
304 public function getNetworkName() {
305 $request = new stdClass();
306 $request->_this = $this->handle;
307 $response = $this->connection->__soapCall('IDHCPServer_getNetworkName', array((array)$request));
308 return (string)$response->returnval;
309 }
310
311 public function getLowerIP() {
312 $request = new stdClass();
313 $request->_this = $this->handle;
314 $response = $this->connection->__soapCall('IDHCPServer_getLowerIP', array((array)$request));
315 return (string)$response->returnval;
316 }
317
318 public function getUpperIP() {
319 $request = new stdClass();
320 $request->_this = $this->handle;
321 $response = $this->connection->__soapCall('IDHCPServer_getUpperIP', array((array)$request));
322 return (string)$response->returnval;
323 }
324}
325
326/**
327* Generated VBoxWebService Managed Object Collection
328*/
329class IDHCPServerCollection extends VBox_ManagedObjectCollection {
330 protected $_interfaceName = "IDHCPServer";
331}
332
333/**
334* Generated VBoxWebService Interface Wrapper
335*/
336class IVirtualBox extends VBox_ManagedObject {
337
338 public function createMachine($arg_name, $arg_osTypeId, $arg_baseFolder, $arg_id, $arg_override) {
339 $request = new stdClass();
340
341 $request->_this = $this->handle;
342
343 $request->name = $arg_name;
344 $request->osTypeId = $arg_osTypeId;
345 $request->baseFolder = $arg_baseFolder;
346 $request->id = $arg_id;
347 $request->override = $arg_override;
348 $response = $this->connection->__soapCall('IVirtualBox_createMachine', array((array)$request));
349
350 return new IMachine ($this->connection, $response->returnval);
351 }
352
353 public function createLegacyMachine($arg_name, $arg_osTypeId, $arg_settingsFile, $arg_id) {
354 $request = new stdClass();
355
356 $request->_this = $this->handle;
357
358 $request->name = $arg_name;
359 $request->osTypeId = $arg_osTypeId;
360 $request->settingsFile = $arg_settingsFile;
361 $request->id = $arg_id;
362 $response = $this->connection->__soapCall('IVirtualBox_createLegacyMachine', array((array)$request));
363
364 return new IMachine ($this->connection, $response->returnval);
365 }
366
367 public function openMachine($arg_settingsFile) {
368 $request = new stdClass();
369
370 $request->_this = $this->handle;
371
372 $request->settingsFile = $arg_settingsFile;
373 $response = $this->connection->__soapCall('IVirtualBox_openMachine', array((array)$request));
374
375 return new IMachine ($this->connection, $response->returnval);
376 }
377
378 public function registerMachine($arg_machine) {
379 $request = new stdClass();
380
381 $request->_this = $this->handle;
382
383 $request->machine = $arg_machine;
384 $response = $this->connection->__soapCall('IVirtualBox_registerMachine', array((array)$request));
385
386 return ;
387 }
388
389 public function getMachine($arg_id) {
390 $request = new stdClass();
391
392 $request->_this = $this->handle;
393
394 $request->id = $arg_id;
395 $response = $this->connection->__soapCall('IVirtualBox_getMachine', array((array)$request));
396
397 return new IMachine ($this->connection, $response->returnval);
398 }
399
400 public function findMachine($arg_name) {
401 $request = new stdClass();
402
403 $request->_this = $this->handle;
404
405 $request->name = $arg_name;
406 $response = $this->connection->__soapCall('IVirtualBox_findMachine', array((array)$request));
407
408 return new IMachine ($this->connection, $response->returnval);
409 }
410
411 public function unregisterMachine($arg_id) {
412 $request = new stdClass();
413
414 $request->_this = $this->handle;
415
416 $request->id = $arg_id;
417 $response = $this->connection->__soapCall('IVirtualBox_unregisterMachine', array((array)$request));
418
419 return new IMachine ($this->connection, $response->returnval);
420 }
421
422 public function createAppliance() {
423 $request = new stdClass();
424
425 $request->_this = $this->handle;
426
427 $response = $this->connection->__soapCall('IVirtualBox_createAppliance', array((array)$request));
428
429 return new IAppliance ($this->connection, $response->returnval);
430 }
431
432 public function createHardDisk($arg_format, $arg_location) {
433 $request = new stdClass();
434
435 $request->_this = $this->handle;
436
437 $request->format = $arg_format;
438 $request->location = $arg_location;
439 $response = $this->connection->__soapCall('IVirtualBox_createHardDisk', array((array)$request));
440
441 return new IMedium ($this->connection, $response->returnval);
442 }
443
444 public function openHardDisk($arg_location, $arg_accessMode, $arg_setImageId, $arg_imageId, $arg_setParentId, $arg_parentId) {
445 $request = new stdClass();
446
447 $request->_this = $this->handle;
448
449 $request->location = $arg_location;
450 $request->accessMode = $arg_accessMode;
451 $request->setImageId = $arg_setImageId;
452 $request->imageId = $arg_imageId;
453 $request->setParentId = $arg_setParentId;
454 $request->parentId = $arg_parentId;
455 $response = $this->connection->__soapCall('IVirtualBox_openHardDisk', array((array)$request));
456
457 return new IMedium ($this->connection, $response->returnval);
458 }
459
460 public function getHardDisk($arg_id) {
461 $request = new stdClass();
462
463 $request->_this = $this->handle;
464
465 $request->id = $arg_id;
466 $response = $this->connection->__soapCall('IVirtualBox_getHardDisk', array((array)$request));
467
468 return new IMedium ($this->connection, $response->returnval);
469 }
470
471 public function findHardDisk($arg_location) {
472 $request = new stdClass();
473
474 $request->_this = $this->handle;
475
476 $request->location = $arg_location;
477 $response = $this->connection->__soapCall('IVirtualBox_findHardDisk', array((array)$request));
478
479 return new IMedium ($this->connection, $response->returnval);
480 }
481
482 public function openDVDImage($arg_location, $arg_id) {
483 $request = new stdClass();
484
485 $request->_this = $this->handle;
486
487 $request->location = $arg_location;
488 $request->id = $arg_id;
489 $response = $this->connection->__soapCall('IVirtualBox_openDVDImage', array((array)$request));
490
491 return new IMedium ($this->connection, $response->returnval);
492 }
493
494 public function getDVDImage($arg_id) {
495 $request = new stdClass();
496
497 $request->_this = $this->handle;
498
499 $request->id = $arg_id;
500 $response = $this->connection->__soapCall('IVirtualBox_getDVDImage', array((array)$request));
501
502 return new IMedium ($this->connection, $response->returnval);
503 }
504
505 public function findDVDImage($arg_location) {
506 $request = new stdClass();
507
508 $request->_this = $this->handle;
509
510 $request->location = $arg_location;
511 $response = $this->connection->__soapCall('IVirtualBox_findDVDImage', array((array)$request));
512
513 return new IMedium ($this->connection, $response->returnval);
514 }
515
516 public function openFloppyImage($arg_location, $arg_id) {
517 $request = new stdClass();
518
519 $request->_this = $this->handle;
520
521 $request->location = $arg_location;
522 $request->id = $arg_id;
523 $response = $this->connection->__soapCall('IVirtualBox_openFloppyImage', array((array)$request));
524
525 return new IMedium ($this->connection, $response->returnval);
526 }
527
528 public function getFloppyImage($arg_id) {
529 $request = new stdClass();
530
531 $request->_this = $this->handle;
532
533 $request->id = $arg_id;
534 $response = $this->connection->__soapCall('IVirtualBox_getFloppyImage', array((array)$request));
535
536 return new IMedium ($this->connection, $response->returnval);
537 }
538
539 public function findFloppyImage($arg_location) {
540 $request = new stdClass();
541
542 $request->_this = $this->handle;
543
544 $request->location = $arg_location;
545 $response = $this->connection->__soapCall('IVirtualBox_findFloppyImage', array((array)$request));
546
547 return new IMedium ($this->connection, $response->returnval);
548 }
549
550 public function getGuestOSType($arg_id) {
551 $request = new stdClass();
552
553 $request->_this = $this->handle;
554
555 $request->id = $arg_id;
556 $response = $this->connection->__soapCall('IVirtualBox_getGuestOSType', array((array)$request));
557
558 return new IGuestOSType ($this->connection, $response->returnval);
559 }
560
561 public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable) {
562 $request = new stdClass();
563
564 $request->_this = $this->handle;
565
566 $request->name = $arg_name;
567 $request->hostPath = $arg_hostPath;
568 $request->writable = $arg_writable;
569 $response = $this->connection->__soapCall('IVirtualBox_createSharedFolder', array((array)$request));
570
571 return ;
572 }
573
574 public function removeSharedFolder($arg_name) {
575 $request = new stdClass();
576
577 $request->_this = $this->handle;
578
579 $request->name = $arg_name;
580 $response = $this->connection->__soapCall('IVirtualBox_removeSharedFolder', array((array)$request));
581
582 return ;
583 }
584
585 public function getExtraDataKeys() {
586 $request = new stdClass();
587
588 $request->_this = $this->handle;
589
590 $response = $this->connection->__soapCall('IVirtualBox_getExtraDataKeys', array((array)$request));
591
592 return (array)$response->returnval;
593 }
594
595 public function getExtraData($arg_key) {
596 $request = new stdClass();
597
598 $request->_this = $this->handle;
599
600 $request->key = $arg_key;
601 $response = $this->connection->__soapCall('IVirtualBox_getExtraData', array((array)$request));
602
603 return (string)$response->returnval;
604 }
605
606 public function setExtraData($arg_key, $arg_value) {
607 $request = new stdClass();
608
609 $request->_this = $this->handle;
610
611 $request->key = $arg_key;
612 $request->value = $arg_value;
613 $response = $this->connection->__soapCall('IVirtualBox_setExtraData', array((array)$request));
614
615 return ;
616 }
617
618 public function openSession($arg_session, $arg_machineId) {
619 $request = new stdClass();
620
621 $request->_this = $this->handle;
622
623 $request->session = $arg_session;
624 $request->machineId = $arg_machineId;
625 $response = $this->connection->__soapCall('IVirtualBox_openSession', array((array)$request));
626
627 return ;
628 }
629
630 public function openRemoteSession($arg_session, $arg_machineId, $arg_type, $arg_environment) {
631 $request = new stdClass();
632
633 $request->_this = $this->handle;
634
635 $request->session = $arg_session;
636 $request->machineId = $arg_machineId;
637 $request->type = $arg_type;
638 $request->environment = $arg_environment;
639 $response = $this->connection->__soapCall('IVirtualBox_openRemoteSession', array((array)$request));
640
641 return new IProgress ($this->connection, $response->returnval);
642 }
643
644 public function openExistingSession($arg_session, $arg_machineId) {
645 $request = new stdClass();
646
647 $request->_this = $this->handle;
648
649 $request->session = $arg_session;
650 $request->machineId = $arg_machineId;
651 $response = $this->connection->__soapCall('IVirtualBox_openExistingSession', array((array)$request));
652
653 return ;
654 }
655
656 public function waitForPropertyChange($arg_what, $arg_timeout) {
657 $request = new stdClass();
658
659 $request->_this = $this->handle;
660
661 $request->what = $arg_what;
662 $request->timeout = $arg_timeout;
663 $response = $this->connection->__soapCall('IVirtualBox_waitForPropertyChange', array((array)$request));
664
665 return array((string)$response->changed, (string)$response->values);
666 }
667
668 public function createDHCPServer($arg_name) {
669 $request = new stdClass();
670
671 $request->_this = $this->handle;
672
673 $request->name = $arg_name;
674 $response = $this->connection->__soapCall('IVirtualBox_createDHCPServer', array((array)$request));
675
676 return new IDHCPServer ($this->connection, $response->returnval);
677 }
678
679 public function findDHCPServerByNetworkName($arg_name) {
680 $request = new stdClass();
681
682 $request->_this = $this->handle;
683
684 $request->name = $arg_name;
685 $response = $this->connection->__soapCall('IVirtualBox_findDHCPServerByNetworkName', array((array)$request));
686
687 return new IDHCPServer ($this->connection, $response->returnval);
688 }
689
690 public function removeDHCPServer($arg_server) {
691 $request = new stdClass();
692
693 $request->_this = $this->handle;
694
695 $request->server = $arg_server;
696 $response = $this->connection->__soapCall('IVirtualBox_removeDHCPServer', array((array)$request));
697
698 return ;
699 }
700
701 public function checkFirmwarePresent($arg_firmwareType, $arg_version) {
702 $request = new stdClass();
703
704 $request->_this = $this->handle;
705
706 $request->firmwareType = $arg_firmwareType;
707 $request->version = $arg_version;
708 $response = $this->connection->__soapCall('IVirtualBox_checkFirmwarePresent', array((array)$request));
709
710 return array((bool)$response->returnval, (string)$response->url, (string)$response->file);
711 }
712
713 public function getVersion() {
714 $request = new stdClass();
715 $request->_this = $this->handle;
716 $response = $this->connection->__soapCall('IVirtualBox_getVersion', array((array)$request));
717 return (string)$response->returnval;
718 }
719
720 public function getRevision() {
721 $request = new stdClass();
722 $request->_this = $this->handle;
723 $response = $this->connection->__soapCall('IVirtualBox_getRevision', array((array)$request));
724 return (int)$response->returnval;
725 }
726
727 public function getPackageType() {
728 $request = new stdClass();
729 $request->_this = $this->handle;
730 $response = $this->connection->__soapCall('IVirtualBox_getPackageType', array((array)$request));
731 return (string)$response->returnval;
732 }
733
734 public function getHomeFolder() {
735 $request = new stdClass();
736 $request->_this = $this->handle;
737 $response = $this->connection->__soapCall('IVirtualBox_getHomeFolder', array((array)$request));
738 return (string)$response->returnval;
739 }
740
741 public function getSettingsFilePath() {
742 $request = new stdClass();
743 $request->_this = $this->handle;
744 $response = $this->connection->__soapCall('IVirtualBox_getSettingsFilePath', array((array)$request));
745 return (string)$response->returnval;
746 }
747
748 public function getHost() {
749 $request = new stdClass();
750 $request->_this = $this->handle;
751 $response = $this->connection->__soapCall('IVirtualBox_getHost', array((array)$request));
752 return new IHost ($this->connection, $response->returnval);
753 }
754
755 public function getSystemProperties() {
756 $request = new stdClass();
757 $request->_this = $this->handle;
758 $response = $this->connection->__soapCall('IVirtualBox_getSystemProperties', array((array)$request));
759 return new ISystemProperties ($this->connection, $response->returnval);
760 }
761
762 public function getMachines() {
763 $request = new stdClass();
764 $request->_this = $this->handle;
765 $response = $this->connection->__soapCall('IVirtualBox_getMachines', array((array)$request));
766 return new IMachineCollection ($this->connection, (array)$response->returnval);
767 }
768
769 public function getHardDisks() {
770 $request = new stdClass();
771 $request->_this = $this->handle;
772 $response = $this->connection->__soapCall('IVirtualBox_getHardDisks', array((array)$request));
773 return new IMediumCollection ($this->connection, (array)$response->returnval);
774 }
775
776 public function getDVDImages() {
777 $request = new stdClass();
778 $request->_this = $this->handle;
779 $response = $this->connection->__soapCall('IVirtualBox_getDVDImages', array((array)$request));
780 return new IMediumCollection ($this->connection, (array)$response->returnval);
781 }
782
783 public function getFloppyImages() {
784 $request = new stdClass();
785 $request->_this = $this->handle;
786 $response = $this->connection->__soapCall('IVirtualBox_getFloppyImages', array((array)$request));
787 return new IMediumCollection ($this->connection, (array)$response->returnval);
788 }
789
790 public function getProgressOperations() {
791 $request = new stdClass();
792 $request->_this = $this->handle;
793 $response = $this->connection->__soapCall('IVirtualBox_getProgressOperations', array((array)$request));
794 return new IProgressCollection ($this->connection, (array)$response->returnval);
795 }
796
797 public function getGuestOSTypes() {
798 $request = new stdClass();
799 $request->_this = $this->handle;
800 $response = $this->connection->__soapCall('IVirtualBox_getGuestOSTypes', array((array)$request));
801 return new IGuestOSTypeCollection ($this->connection, (array)$response->returnval);
802 }
803
804 public function getSharedFolders() {
805 $request = new stdClass();
806 $request->_this = $this->handle;
807 $response = $this->connection->__soapCall('IVirtualBox_getSharedFolders', array((array)$request));
808 return new ISharedFolderCollection ($this->connection, (array)$response->returnval);
809 }
810
811 public function getPerformanceCollector() {
812 $request = new stdClass();
813 $request->_this = $this->handle;
814 $response = $this->connection->__soapCall('IVirtualBox_getPerformanceCollector', array((array)$request));
815 return new IPerformanceCollector ($this->connection, $response->returnval);
816 }
817
818 public function getDHCPServers() {
819 $request = new stdClass();
820 $request->_this = $this->handle;
821 $response = $this->connection->__soapCall('IVirtualBox_getDHCPServers', array((array)$request));
822 return new IDHCPServerCollection ($this->connection, (array)$response->returnval);
823 }
824}
825
826/**
827* Generated VBoxWebService Managed Object Collection
828*/
829class IVirtualBoxCollection extends VBox_ManagedObjectCollection {
830 protected $_interfaceName = "IVirtualBox";
831}
832
833/**
834* Generated VBoxWebService Interface Wrapper
835*/
836class IVFSExplorer extends VBox_ManagedObject {
837
838 public function update() {
839 $request = new stdClass();
840
841 $request->_this = $this->handle;
842
843 $response = $this->connection->__soapCall('IVFSExplorer_update', array((array)$request));
844
845 return new IProgress ($this->connection, $response->returnval);
846 }
847
848 public function cd($arg_aDir) {
849 $request = new stdClass();
850
851 $request->_this = $this->handle;
852
853 $request->aDir = $arg_aDir;
854 $response = $this->connection->__soapCall('IVFSExplorer_cd', array((array)$request));
855
856 return new IProgress ($this->connection, $response->returnval);
857 }
858
859 public function cdUp() {
860 $request = new stdClass();
861
862 $request->_this = $this->handle;
863
864 $response = $this->connection->__soapCall('IVFSExplorer_cdUp', array((array)$request));
865
866 return new IProgress ($this->connection, $response->returnval);
867 }
868
869 public function entryList() {
870 $request = new stdClass();
871
872 $request->_this = $this->handle;
873
874 $response = $this->connection->__soapCall('IVFSExplorer_entryList', array((array)$request));
875
876 return array((array)$response->aNames, (array)$response->aTypes);
877 }
878
879 public function exists($arg_aNames) {
880 $request = new stdClass();
881
882 $request->_this = $this->handle;
883
884 $request->aNames = $arg_aNames;
885 $response = $this->connection->__soapCall('IVFSExplorer_exists', array((array)$request));
886
887 return (array)$response->returnval;
888 }
889
890 public function remove($arg_aNames) {
891 $request = new stdClass();
892
893 $request->_this = $this->handle;
894
895 $request->aNames = $arg_aNames;
896 $response = $this->connection->__soapCall('IVFSExplorer_remove', array((array)$request));
897
898 return new IProgress ($this->connection, $response->returnval);
899 }
900
901 public function getPath() {
902 $request = new stdClass();
903 $request->_this = $this->handle;
904 $response = $this->connection->__soapCall('IVFSExplorer_getPath', array((array)$request));
905 return (string)$response->returnval;
906 }
907
908 public function getType() {
909 $request = new stdClass();
910 $request->_this = $this->handle;
911 $response = $this->connection->__soapCall('IVFSExplorer_getType', array((array)$request));
912 return new VFSType ($this->connection, $response->returnval);
913 }
914}
915
916/**
917* Generated VBoxWebService Managed Object Collection
918*/
919class IVFSExplorerCollection extends VBox_ManagedObjectCollection {
920 protected $_interfaceName = "IVFSExplorer";
921}
922
923/**
924* Generated VBoxWebService Interface Wrapper
925*/
926class IAppliance extends VBox_ManagedObject {
927
928 public function read($arg_file) {
929 $request = new stdClass();
930
931 $request->_this = $this->handle;
932
933 $request->file = $arg_file;
934 $response = $this->connection->__soapCall('IAppliance_read', array((array)$request));
935
936 return new IProgress ($this->connection, $response->returnval);
937 }
938
939 public function interpret() {
940 $request = new stdClass();
941
942 $request->_this = $this->handle;
943
944 $response = $this->connection->__soapCall('IAppliance_interpret', array((array)$request));
945
946 return ;
947 }
948
949 public function importMachines() {
950 $request = new stdClass();
951
952 $request->_this = $this->handle;
953
954 $response = $this->connection->__soapCall('IAppliance_importMachines', array((array)$request));
955
956 return new IProgress ($this->connection, $response->returnval);
957 }
958
959 public function createVFSExplorer($arg_aUri) {
960 $request = new stdClass();
961
962 $request->_this = $this->handle;
963
964 $request->aUri = $arg_aUri;
965 $response = $this->connection->__soapCall('IAppliance_createVFSExplorer', array((array)$request));
966
967 return new IVFSExplorer ($this->connection, $response->returnval);
968 }
969
970 public function write($arg_format, $arg_path) {
971 $request = new stdClass();
972
973 $request->_this = $this->handle;
974
975 $request->format = $arg_format;
976 $request->path = $arg_path;
977 $response = $this->connection->__soapCall('IAppliance_write', array((array)$request));
978
979 return new IProgress ($this->connection, $response->returnval);
980 }
981
982 public function getWarnings() {
983 $request = new stdClass();
984
985 $request->_this = $this->handle;
986
987 $response = $this->connection->__soapCall('IAppliance_getWarnings', array((array)$request));
988
989 return (array)$response->returnval;
990 }
991
992 public function getPath() {
993 $request = new stdClass();
994 $request->_this = $this->handle;
995 $response = $this->connection->__soapCall('IAppliance_getPath', array((array)$request));
996 return (string)$response->returnval;
997 }
998
999 public function getDisks() {
1000 $request = new stdClass();
1001 $request->_this = $this->handle;
1002 $response = $this->connection->__soapCall('IAppliance_getDisks', array((array)$request));
1003 return (array)$response->returnval;
1004 }
1005
1006 public function getVirtualSystemDescriptions() {
1007 $request = new stdClass();
1008 $request->_this = $this->handle;
1009 $response = $this->connection->__soapCall('IAppliance_getVirtualSystemDescriptions', array((array)$request));
1010 return new IVirtualSystemDescriptionCollection ($this->connection, (array)$response->returnval);
1011 }
1012}
1013
1014/**
1015* Generated VBoxWebService Managed Object Collection
1016*/
1017class IApplianceCollection extends VBox_ManagedObjectCollection {
1018 protected $_interfaceName = "IAppliance";
1019}
1020
1021/**
1022* Generated VBoxWebService Interface Wrapper
1023*/
1024class IVirtualSystemDescription extends VBox_ManagedObject {
1025
1026 public function getDescription() {
1027 $request = new stdClass();
1028
1029 $request->_this = $this->handle;
1030
1031 $response = $this->connection->__soapCall('IVirtualSystemDescription_getDescription', array((array)$request));
1032
1033 return array(new VirtualSystemDescriptionTypeCollection ($this->connection, (array)$response->aTypes), (array)$response->aRefs, (array)$response->aOvfValues, (array)$response->aVBoxValues, (array)$response->aExtraConfigValues);
1034 }
1035
1036 public function getDescriptionByType($arg_aType) {
1037 $request = new stdClass();
1038
1039 $request->_this = $this->handle;
1040
1041 $request->aType = $arg_aType;
1042 $response = $this->connection->__soapCall('IVirtualSystemDescription_getDescriptionByType', array((array)$request));
1043
1044 return array(new VirtualSystemDescriptionTypeCollection ($this->connection, (array)$response->aTypes), (array)$response->aRefs, (array)$response->aOvfValues, (array)$response->aVBoxValues, (array)$response->aExtraConfigValues);
1045 }
1046
1047 public function getValuesByType($arg_aType, $arg_aWhich) {
1048 $request = new stdClass();
1049
1050 $request->_this = $this->handle;
1051
1052 $request->aType = $arg_aType;
1053 $request->aWhich = $arg_aWhich;
1054 $response = $this->connection->__soapCall('IVirtualSystemDescription_getValuesByType', array((array)$request));
1055
1056 return (array)$response->returnval;
1057 }
1058
1059 public function setFinalValues($arg_aEnabled, $arg_aVBoxValues, $arg_aExtraConfigValues) {
1060 $request = new stdClass();
1061
1062 $request->_this = $this->handle;
1063
1064 $request->aEnabled = $arg_aEnabled;
1065 $request->aVBoxValues = $arg_aVBoxValues;
1066 $request->aExtraConfigValues = $arg_aExtraConfigValues;
1067 $response = $this->connection->__soapCall('IVirtualSystemDescription_setFinalValues', array((array)$request));
1068
1069 return ;
1070 }
1071
1072 public function addDescription($arg_aType, $arg_aVBoxValue, $arg_aExtraConfigValue) {
1073 $request = new stdClass();
1074
1075 $request->_this = $this->handle;
1076
1077 $request->aType = $arg_aType;
1078 $request->aVBoxValue = $arg_aVBoxValue;
1079 $request->aExtraConfigValue = $arg_aExtraConfigValue;
1080 $response = $this->connection->__soapCall('IVirtualSystemDescription_addDescription', array((array)$request));
1081
1082 return ;
1083 }
1084
1085 public function getCount() {
1086 $request = new stdClass();
1087 $request->_this = $this->handle;
1088 $response = $this->connection->__soapCall('IVirtualSystemDescription_getCount', array((array)$request));
1089 return (int)$response->returnval;
1090 }
1091}
1092
1093/**
1094* Generated VBoxWebService Managed Object Collection
1095*/
1096class IVirtualSystemDescriptionCollection extends VBox_ManagedObjectCollection {
1097 protected $_interfaceName = "IVirtualSystemDescription";
1098}
1099
1100/**
1101* Generated VBoxWebService Interface Wrapper
1102*/
1103class IBIOSSettings extends VBox_ManagedObject {
1104
1105 public function getLogoFadeIn() {
1106 $request = new stdClass();
1107 $request->_this = $this->handle;
1108 $response = $this->connection->__soapCall('IBIOSSettings_getLogoFadeIn', array((array)$request));
1109 return (bool)$response->returnval;
1110 }
1111
1112 public function setLogoFadeIn($value) {
1113 $request = new stdClass();
1114 $request->_this = $this->handle;
1115 if (is_int($value) || is_string($value) || is_bool($value)) {
1116 $request->logoFadeIn = $value;
1117 }
1118 else
1119 {
1120 $request->logoFadeIn = $value->handle;
1121 }
1122 $this->connection->__soapCall('IBIOSSettings_setLogoFadeIn', array((array)$request));
1123 }
1124
1125 public function getLogoFadeOut() {
1126 $request = new stdClass();
1127 $request->_this = $this->handle;
1128 $response = $this->connection->__soapCall('IBIOSSettings_getLogoFadeOut', array((array)$request));
1129 return (bool)$response->returnval;
1130 }
1131
1132 public function setLogoFadeOut($value) {
1133 $request = new stdClass();
1134 $request->_this = $this->handle;
1135 if (is_int($value) || is_string($value) || is_bool($value)) {
1136 $request->logoFadeOut = $value;
1137 }
1138 else
1139 {
1140 $request->logoFadeOut = $value->handle;
1141 }
1142 $this->connection->__soapCall('IBIOSSettings_setLogoFadeOut', array((array)$request));
1143 }
1144
1145 public function getLogoDisplayTime() {
1146 $request = new stdClass();
1147 $request->_this = $this->handle;
1148 $response = $this->connection->__soapCall('IBIOSSettings_getLogoDisplayTime', array((array)$request));
1149 return (int)$response->returnval;
1150 }
1151
1152 public function setLogoDisplayTime($value) {
1153 $request = new stdClass();
1154 $request->_this = $this->handle;
1155 if (is_int($value) || is_string($value) || is_bool($value)) {
1156 $request->logoDisplayTime = $value;
1157 }
1158 else
1159 {
1160 $request->logoDisplayTime = $value->handle;
1161 }
1162 $this->connection->__soapCall('IBIOSSettings_setLogoDisplayTime', array((array)$request));
1163 }
1164
1165 public function getLogoImagePath() {
1166 $request = new stdClass();
1167 $request->_this = $this->handle;
1168 $response = $this->connection->__soapCall('IBIOSSettings_getLogoImagePath', array((array)$request));
1169 return (string)$response->returnval;
1170 }
1171
1172 public function setLogoImagePath($value) {
1173 $request = new stdClass();
1174 $request->_this = $this->handle;
1175 if (is_int($value) || is_string($value) || is_bool($value)) {
1176 $request->logoImagePath = $value;
1177 }
1178 else
1179 {
1180 $request->logoImagePath = $value->handle;
1181 }
1182 $this->connection->__soapCall('IBIOSSettings_setLogoImagePath', array((array)$request));
1183 }
1184
1185 public function getBootMenuMode() {
1186 $request = new stdClass();
1187 $request->_this = $this->handle;
1188 $response = $this->connection->__soapCall('IBIOSSettings_getBootMenuMode', array((array)$request));
1189 return new BIOSBootMenuMode ($this->connection, $response->returnval);
1190 }
1191
1192 public function setBootMenuMode($value) {
1193 $request = new stdClass();
1194 $request->_this = $this->handle;
1195 if (is_int($value) || is_string($value) || is_bool($value)) {
1196 $request->bootMenuMode = $value;
1197 }
1198 else
1199 {
1200 $request->bootMenuMode = $value->handle;
1201 }
1202 $this->connection->__soapCall('IBIOSSettings_setBootMenuMode', array((array)$request));
1203 }
1204
1205 public function getACPIEnabled() {
1206 $request = new stdClass();
1207 $request->_this = $this->handle;
1208 $response = $this->connection->__soapCall('IBIOSSettings_getACPIEnabled', array((array)$request));
1209 return (bool)$response->returnval;
1210 }
1211
1212 public function setACPIEnabled($value) {
1213 $request = new stdClass();
1214 $request->_this = $this->handle;
1215 if (is_int($value) || is_string($value) || is_bool($value)) {
1216 $request->ACPIEnabled = $value;
1217 }
1218 else
1219 {
1220 $request->ACPIEnabled = $value->handle;
1221 }
1222 $this->connection->__soapCall('IBIOSSettings_setACPIEnabled', array((array)$request));
1223 }
1224
1225 public function getIOAPICEnabled() {
1226 $request = new stdClass();
1227 $request->_this = $this->handle;
1228 $response = $this->connection->__soapCall('IBIOSSettings_getIOAPICEnabled', array((array)$request));
1229 return (bool)$response->returnval;
1230 }
1231
1232 public function setIOAPICEnabled($value) {
1233 $request = new stdClass();
1234 $request->_this = $this->handle;
1235 if (is_int($value) || is_string($value) || is_bool($value)) {
1236 $request->IOAPICEnabled = $value;
1237 }
1238 else
1239 {
1240 $request->IOAPICEnabled = $value->handle;
1241 }
1242 $this->connection->__soapCall('IBIOSSettings_setIOAPICEnabled', array((array)$request));
1243 }
1244
1245 public function getTimeOffset() {
1246 $request = new stdClass();
1247 $request->_this = $this->handle;
1248 $response = $this->connection->__soapCall('IBIOSSettings_getTimeOffset', array((array)$request));
1249 return (int)$response->returnval;
1250 }
1251
1252 public function setTimeOffset($value) {
1253 $request = new stdClass();
1254 $request->_this = $this->handle;
1255 if (is_int($value) || is_string($value) || is_bool($value)) {
1256 $request->timeOffset = $value;
1257 }
1258 else
1259 {
1260 $request->timeOffset = $value->handle;
1261 }
1262 $this->connection->__soapCall('IBIOSSettings_setTimeOffset', array((array)$request));
1263 }
1264
1265 public function getPXEDebugEnabled() {
1266 $request = new stdClass();
1267 $request->_this = $this->handle;
1268 $response = $this->connection->__soapCall('IBIOSSettings_getPXEDebugEnabled', array((array)$request));
1269 return (bool)$response->returnval;
1270 }
1271
1272 public function setPXEDebugEnabled($value) {
1273 $request = new stdClass();
1274 $request->_this = $this->handle;
1275 if (is_int($value) || is_string($value) || is_bool($value)) {
1276 $request->PXEDebugEnabled = $value;
1277 }
1278 else
1279 {
1280 $request->PXEDebugEnabled = $value->handle;
1281 }
1282 $this->connection->__soapCall('IBIOSSettings_setPXEDebugEnabled', array((array)$request));
1283 }
1284}
1285
1286/**
1287* Generated VBoxWebService Managed Object Collection
1288*/
1289class IBIOSSettingsCollection extends VBox_ManagedObjectCollection {
1290 protected $_interfaceName = "IBIOSSettings";
1291}
1292
1293/**
1294* Generated VBoxWebService Interface Wrapper
1295*/
1296class IMachine extends VBox_ManagedObject {
1297
1298 public function setBootOrder($arg_position, $arg_device) {
1299 $request = new stdClass();
1300
1301 $request->_this = $this->handle;
1302
1303 $request->position = $arg_position;
1304 $request->device = $arg_device;
1305 $response = $this->connection->__soapCall('IMachine_setBootOrder', array((array)$request));
1306
1307 return ;
1308 }
1309
1310 public function getBootOrder($arg_position) {
1311 $request = new stdClass();
1312
1313 $request->_this = $this->handle;
1314
1315 $request->position = $arg_position;
1316 $response = $this->connection->__soapCall('IMachine_getBootOrder', array((array)$request));
1317
1318 return new DeviceType ($this->connection, $response->returnval);
1319 }
1320
1321 public function attachDevice($arg_name, $arg_controllerPort, $arg_device, $arg_type, $arg_id) {
1322 $request = new stdClass();
1323
1324 $request->_this = $this->handle;
1325
1326 $request->name = $arg_name;
1327 $request->controllerPort = $arg_controllerPort;
1328 $request->device = $arg_device;
1329 $request->type = $arg_type;
1330 $request->id = $arg_id;
1331 $response = $this->connection->__soapCall('IMachine_attachDevice', array((array)$request));
1332
1333 return ;
1334 }
1335
1336 public function detachDevice($arg_name, $arg_controllerPort, $arg_device) {
1337 $request = new stdClass();
1338
1339 $request->_this = $this->handle;
1340
1341 $request->name = $arg_name;
1342 $request->controllerPort = $arg_controllerPort;
1343 $request->device = $arg_device;
1344 $response = $this->connection->__soapCall('IMachine_detachDevice', array((array)$request));
1345
1346 return ;
1347 }
1348
1349 public function passthroughDevice($arg_name, $arg_controllerPort, $arg_device, $arg_passthrough) {
1350 $request = new stdClass();
1351
1352 $request->_this = $this->handle;
1353
1354 $request->name = $arg_name;
1355 $request->controllerPort = $arg_controllerPort;
1356 $request->device = $arg_device;
1357 $request->passthrough = $arg_passthrough;
1358 $response = $this->connection->__soapCall('IMachine_passthroughDevice', array((array)$request));
1359
1360 return ;
1361 }
1362
1363 public function mountMedium($arg_name, $arg_controllerPort, $arg_device, $arg_medium, $arg_force) {
1364 $request = new stdClass();
1365
1366 $request->_this = $this->handle;
1367
1368 $request->name = $arg_name;
1369 $request->controllerPort = $arg_controllerPort;
1370 $request->device = $arg_device;
1371 $request->medium = $arg_medium;
1372 $request->force = $arg_force;
1373 $response = $this->connection->__soapCall('IMachine_mountMedium', array((array)$request));
1374
1375 return ;
1376 }
1377
1378 public function getMedium($arg_name, $arg_controllerPort, $arg_device) {
1379 $request = new stdClass();
1380
1381 $request->_this = $this->handle;
1382
1383 $request->name = $arg_name;
1384 $request->controllerPort = $arg_controllerPort;
1385 $request->device = $arg_device;
1386 $response = $this->connection->__soapCall('IMachine_getMedium', array((array)$request));
1387
1388 return new IMedium ($this->connection, $response->returnval);
1389 }
1390
1391 public function getMediumAttachmentsOfController($arg_name) {
1392 $request = new stdClass();
1393
1394 $request->_this = $this->handle;
1395
1396 $request->name = $arg_name;
1397 $response = $this->connection->__soapCall('IMachine_getMediumAttachmentsOfController', array((array)$request));
1398
1399 return new IMediumAttachmentCollection ($this->connection, (array)$response->returnval);
1400 }
1401
1402 public function getMediumAttachment($arg_name, $arg_controllerPort, $arg_device) {
1403 $request = new stdClass();
1404
1405 $request->_this = $this->handle;
1406
1407 $request->name = $arg_name;
1408 $request->controllerPort = $arg_controllerPort;
1409 $request->device = $arg_device;
1410 $response = $this->connection->__soapCall('IMachine_getMediumAttachment', array((array)$request));
1411
1412 return new IMediumAttachment ($this->connection, $response->returnval);
1413 }
1414
1415 public function getNetworkAdapter($arg_slot) {
1416 $request = new stdClass();
1417
1418 $request->_this = $this->handle;
1419
1420 $request->slot = $arg_slot;
1421 $response = $this->connection->__soapCall('IMachine_getNetworkAdapter', array((array)$request));
1422
1423 return new INetworkAdapter ($this->connection, $response->returnval);
1424 }
1425
1426 public function addStorageController($arg_name, $arg_connectionType) {
1427 $request = new stdClass();
1428
1429 $request->_this = $this->handle;
1430
1431 $request->name = $arg_name;
1432 $request->connectionType = $arg_connectionType;
1433 $response = $this->connection->__soapCall('IMachine_addStorageController', array((array)$request));
1434
1435 return new IStorageController ($this->connection, $response->returnval);
1436 }
1437
1438 public function getStorageControllerByName($arg_name) {
1439 $request = new stdClass();
1440
1441 $request->_this = $this->handle;
1442
1443 $request->name = $arg_name;
1444 $response = $this->connection->__soapCall('IMachine_getStorageControllerByName', array((array)$request));
1445
1446 return new IStorageController ($this->connection, $response->returnval);
1447 }
1448
1449 public function getStorageControllerByInstance($arg_instance) {
1450 $request = new stdClass();
1451
1452 $request->_this = $this->handle;
1453
1454 $request->instance = $arg_instance;
1455 $response = $this->connection->__soapCall('IMachine_getStorageControllerByInstance', array((array)$request));
1456
1457 return new IStorageController ($this->connection, $response->returnval);
1458 }
1459
1460 public function removeStorageController($arg_name) {
1461 $request = new stdClass();
1462
1463 $request->_this = $this->handle;
1464
1465 $request->name = $arg_name;
1466 $response = $this->connection->__soapCall('IMachine_removeStorageController', array((array)$request));
1467
1468 return ;
1469 }
1470
1471 public function getSerialPort($arg_slot) {
1472 $request = new stdClass();
1473
1474 $request->_this = $this->handle;
1475
1476 $request->slot = $arg_slot;
1477 $response = $this->connection->__soapCall('IMachine_getSerialPort', array((array)$request));
1478
1479 return new ISerialPort ($this->connection, $response->returnval);
1480 }
1481
1482 public function getParallelPort($arg_slot) {
1483 $request = new stdClass();
1484
1485 $request->_this = $this->handle;
1486
1487 $request->slot = $arg_slot;
1488 $response = $this->connection->__soapCall('IMachine_getParallelPort', array((array)$request));
1489
1490 return new IParallelPort ($this->connection, $response->returnval);
1491 }
1492
1493 public function getExtraDataKeys() {
1494 $request = new stdClass();
1495
1496 $request->_this = $this->handle;
1497
1498 $response = $this->connection->__soapCall('IMachine_getExtraDataKeys', array((array)$request));
1499
1500 return (array)$response->returnval;
1501 }
1502
1503 public function getExtraData($arg_key) {
1504 $request = new stdClass();
1505
1506 $request->_this = $this->handle;
1507
1508 $request->key = $arg_key;
1509 $response = $this->connection->__soapCall('IMachine_getExtraData', array((array)$request));
1510
1511 return (string)$response->returnval;
1512 }
1513
1514 public function setExtraData($arg_key, $arg_value) {
1515 $request = new stdClass();
1516
1517 $request->_this = $this->handle;
1518
1519 $request->key = $arg_key;
1520 $request->value = $arg_value;
1521 $response = $this->connection->__soapCall('IMachine_setExtraData', array((array)$request));
1522
1523 return ;
1524 }
1525
1526 public function getCPUProperty($arg_property) {
1527 $request = new stdClass();
1528
1529 $request->_this = $this->handle;
1530
1531 $request->property = $arg_property;
1532 $response = $this->connection->__soapCall('IMachine_getCPUProperty', array((array)$request));
1533
1534 return (bool)$response->returnval;
1535 }
1536
1537 public function setCPUProperty($arg_property, $arg_value) {
1538 $request = new stdClass();
1539
1540 $request->_this = $this->handle;
1541
1542 $request->property = $arg_property;
1543 $request->value = $arg_value;
1544 $response = $this->connection->__soapCall('IMachine_setCPUProperty', array((array)$request));
1545
1546 return ;
1547 }
1548
1549 public function getCPUIDLeaf($arg_id) {
1550 $request = new stdClass();
1551
1552 $request->_this = $this->handle;
1553
1554 $request->id = $arg_id;
1555 $response = $this->connection->__soapCall('IMachine_getCPUIDLeaf', array((array)$request));
1556
1557 return array((int)$response->valEax, (int)$response->valEbx, (int)$response->valEcx, (int)$response->valEdx);
1558 }
1559
1560 public function setCPUIDLeaf($arg_id, $arg_valEax, $arg_valEbx, $arg_valEcx, $arg_valEdx) {
1561 $request = new stdClass();
1562
1563 $request->_this = $this->handle;
1564
1565 $request->id = $arg_id;
1566 $request->valEax = $arg_valEax;
1567 $request->valEbx = $arg_valEbx;
1568 $request->valEcx = $arg_valEcx;
1569 $request->valEdx = $arg_valEdx;
1570 $response = $this->connection->__soapCall('IMachine_setCPUIDLeaf', array((array)$request));
1571
1572 return ;
1573 }
1574
1575 public function removeCPUIDLeaf($arg_id) {
1576 $request = new stdClass();
1577
1578 $request->_this = $this->handle;
1579
1580 $request->id = $arg_id;
1581 $response = $this->connection->__soapCall('IMachine_removeCPUIDLeaf', array((array)$request));
1582
1583 return ;
1584 }
1585
1586 public function removeAllCPUIDLeaves() {
1587 $request = new stdClass();
1588
1589 $request->_this = $this->handle;
1590
1591 $response = $this->connection->__soapCall('IMachine_removeAllCPUIDLeaves', array((array)$request));
1592
1593 return ;
1594 }
1595
1596 public function getHWVirtExProperty($arg_property) {
1597 $request = new stdClass();
1598
1599 $request->_this = $this->handle;
1600
1601 $request->property = $arg_property;
1602 $response = $this->connection->__soapCall('IMachine_getHWVirtExProperty', array((array)$request));
1603
1604 return (bool)$response->returnval;
1605 }
1606
1607 public function setHWVirtExProperty($arg_property, $arg_value) {
1608 $request = new stdClass();
1609
1610 $request->_this = $this->handle;
1611
1612 $request->property = $arg_property;
1613 $request->value = $arg_value;
1614 $response = $this->connection->__soapCall('IMachine_setHWVirtExProperty', array((array)$request));
1615
1616 return ;
1617 }
1618
1619 public function saveSettings() {
1620 $request = new stdClass();
1621
1622 $request->_this = $this->handle;
1623
1624 $response = $this->connection->__soapCall('IMachine_saveSettings', array((array)$request));
1625
1626 return ;
1627 }
1628
1629 public function discardSettings() {
1630 $request = new stdClass();
1631
1632 $request->_this = $this->handle;
1633
1634 $response = $this->connection->__soapCall('IMachine_discardSettings', array((array)$request));
1635
1636 return ;
1637 }
1638
1639 public function deleteSettings() {
1640 $request = new stdClass();
1641
1642 $request->_this = $this->handle;
1643
1644 $response = $this->connection->__soapCall('IMachine_deleteSettings', array((array)$request));
1645
1646 return ;
1647 }
1648
1649 public function export($arg_aAppliance) {
1650 $request = new stdClass();
1651
1652 $request->_this = $this->handle;
1653
1654 $request->aAppliance = $arg_aAppliance;
1655 $response = $this->connection->__soapCall('IMachine_export', array((array)$request));
1656
1657 return new IVirtualSystemDescription ($this->connection, $response->returnval);
1658 }
1659
1660 public function getSnapshot($arg_id) {
1661 $request = new stdClass();
1662
1663 $request->_this = $this->handle;
1664
1665 $request->id = $arg_id;
1666 $response = $this->connection->__soapCall('IMachine_getSnapshot', array((array)$request));
1667
1668 return new ISnapshot ($this->connection, $response->returnval);
1669 }
1670
1671 public function findSnapshot($arg_name) {
1672 $request = new stdClass();
1673
1674 $request->_this = $this->handle;
1675
1676 $request->name = $arg_name;
1677 $response = $this->connection->__soapCall('IMachine_findSnapshot', array((array)$request));
1678
1679 return new ISnapshot ($this->connection, $response->returnval);
1680 }
1681
1682 public function setCurrentSnapshot($arg_id) {
1683 $request = new stdClass();
1684
1685 $request->_this = $this->handle;
1686
1687 $request->id = $arg_id;
1688 $response = $this->connection->__soapCall('IMachine_setCurrentSnapshot', array((array)$request));
1689
1690 return ;
1691 }
1692
1693 public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable) {
1694 $request = new stdClass();
1695
1696 $request->_this = $this->handle;
1697
1698 $request->name = $arg_name;
1699 $request->hostPath = $arg_hostPath;
1700 $request->writable = $arg_writable;
1701 $response = $this->connection->__soapCall('IMachine_createSharedFolder', array((array)$request));
1702
1703 return ;
1704 }
1705
1706 public function removeSharedFolder($arg_name) {
1707 $request = new stdClass();
1708
1709 $request->_this = $this->handle;
1710
1711 $request->name = $arg_name;
1712 $response = $this->connection->__soapCall('IMachine_removeSharedFolder', array((array)$request));
1713
1714 return ;
1715 }
1716
1717 public function canShowConsoleWindow() {
1718 $request = new stdClass();
1719
1720 $request->_this = $this->handle;
1721
1722 $response = $this->connection->__soapCall('IMachine_canShowConsoleWindow', array((array)$request));
1723
1724 return (bool)$response->returnval;
1725 }
1726
1727 public function showConsoleWindow() {
1728 $request = new stdClass();
1729
1730 $request->_this = $this->handle;
1731
1732 $response = $this->connection->__soapCall('IMachine_showConsoleWindow', array((array)$request));
1733
1734 return (int)$response->returnval;
1735 }
1736
1737 public function getGuestProperty($arg_name) {
1738 $request = new stdClass();
1739
1740 $request->_this = $this->handle;
1741
1742 $request->name = $arg_name;
1743 $response = $this->connection->__soapCall('IMachine_getGuestProperty', array((array)$request));
1744
1745 return array((string)$response->value, (int)$response->timestamp, (string)$response->flags);
1746 }
1747
1748 public function getGuestPropertyValue($arg_property) {
1749 $request = new stdClass();
1750
1751 $request->_this = $this->handle;
1752
1753 $request->property = $arg_property;
1754 $response = $this->connection->__soapCall('IMachine_getGuestPropertyValue', array((array)$request));
1755
1756 return (string)$response->returnval;
1757 }
1758
1759 public function getGuestPropertyTimestamp($arg_property) {
1760 $request = new stdClass();
1761
1762 $request->_this = $this->handle;
1763
1764 $request->property = $arg_property;
1765 $response = $this->connection->__soapCall('IMachine_getGuestPropertyTimestamp', array((array)$request));
1766
1767 return (int)$response->returnval;
1768 }
1769
1770 public function setGuestProperty($arg_property, $arg_value, $arg_flags) {
1771 $request = new stdClass();
1772
1773 $request->_this = $this->handle;
1774
1775 $request->property = $arg_property;
1776 $request->value = $arg_value;
1777 $request->flags = $arg_flags;
1778 $response = $this->connection->__soapCall('IMachine_setGuestProperty', array((array)$request));
1779
1780 return ;
1781 }
1782
1783 public function setGuestPropertyValue($arg_property, $arg_value) {
1784 $request = new stdClass();
1785
1786 $request->_this = $this->handle;
1787
1788 $request->property = $arg_property;
1789 $request->value = $arg_value;
1790 $response = $this->connection->__soapCall('IMachine_setGuestPropertyValue', array((array)$request));
1791
1792 return ;
1793 }
1794
1795 public function enumerateGuestProperties($arg_patterns) {
1796 $request = new stdClass();
1797
1798 $request->_this = $this->handle;
1799
1800 $request->patterns = $arg_patterns;
1801 $response = $this->connection->__soapCall('IMachine_enumerateGuestProperties', array((array)$request));
1802
1803 return array((array)$response->name, (array)$response->value, (array)$response->timestamp, (array)$response->flags);
1804 }
1805
1806 public function querySavedThumbnailSize() {
1807 $request = new stdClass();
1808
1809 $request->_this = $this->handle;
1810
1811 $response = $this->connection->__soapCall('IMachine_querySavedThumbnailSize', array((array)$request));
1812
1813 return array((int)$response->size, (int)$response->width, (int)$response->height);
1814 }
1815
1816 public function readSavedThumbnailToArray($arg_BGR) {
1817 $request = new stdClass();
1818
1819 $request->_this = $this->handle;
1820
1821 $request->BGR = $arg_BGR;
1822 $response = $this->connection->__soapCall('IMachine_readSavedThumbnailToArray', array((array)$request));
1823
1824 return array((array)$response->returnval, (int)$response->width, (int)$response->height);
1825 }
1826
1827 public function querySavedScreenshotPNGSize() {
1828 $request = new stdClass();
1829
1830 $request->_this = $this->handle;
1831
1832 $response = $this->connection->__soapCall('IMachine_querySavedScreenshotPNGSize', array((array)$request));
1833
1834 return array((int)$response->size, (int)$response->width, (int)$response->height);
1835 }
1836
1837 public function readSavedScreenshotPNGToArray() {
1838 $request = new stdClass();
1839
1840 $request->_this = $this->handle;
1841
1842 $response = $this->connection->__soapCall('IMachine_readSavedScreenshotPNGToArray', array((array)$request));
1843
1844 return array((array)$response->returnval, (int)$response->width, (int)$response->height);
1845 }
1846
1847 public function hotPlugCPU($arg_cpu) {
1848 $request = new stdClass();
1849
1850 $request->_this = $this->handle;
1851
1852 $request->cpu = $arg_cpu;
1853 $response = $this->connection->__soapCall('IMachine_hotPlugCPU', array((array)$request));
1854
1855 return ;
1856 }
1857
1858 public function hotUnplugCPU($arg_cpu) {
1859 $request = new stdClass();
1860
1861 $request->_this = $this->handle;
1862
1863 $request->cpu = $arg_cpu;
1864 $response = $this->connection->__soapCall('IMachine_hotUnplugCPU', array((array)$request));
1865
1866 return ;
1867 }
1868
1869 public function getCPUStatus($arg_cpu) {
1870 $request = new stdClass();
1871
1872 $request->_this = $this->handle;
1873
1874 $request->cpu = $arg_cpu;
1875 $response = $this->connection->__soapCall('IMachine_getCPUStatus', array((array)$request));
1876
1877 return (bool)$response->returnval;
1878 }
1879
1880 public function readLog($arg_idx, $arg_offset, $arg_size) {
1881 $request = new stdClass();
1882
1883 $request->_this = $this->handle;
1884
1885 $request->idx = $arg_idx;
1886 $request->offset = $arg_offset;
1887 $request->size = $arg_size;
1888 $response = $this->connection->__soapCall('IMachine_readLog', array((array)$request));
1889
1890 return (array)$response->returnval;
1891 }
1892
1893 public function getParent() {
1894 $request = new stdClass();
1895 $request->_this = $this->handle;
1896 $response = $this->connection->__soapCall('IMachine_getParent', array((array)$request));
1897 return new IVirtualBox ($this->connection, $response->returnval);
1898 }
1899
1900 public function getAccessible() {
1901 $request = new stdClass();
1902 $request->_this = $this->handle;
1903 $response = $this->connection->__soapCall('IMachine_getAccessible', array((array)$request));
1904 return (bool)$response->returnval;
1905 }
1906
1907 public function getAccessError() {
1908 $request = new stdClass();
1909 $request->_this = $this->handle;
1910 $response = $this->connection->__soapCall('IMachine_getAccessError', array((array)$request));
1911 return new IVirtualBoxErrorInfo ($this->connection, $response->returnval);
1912 }
1913
1914 public function getName() {
1915 $request = new stdClass();
1916 $request->_this = $this->handle;
1917 $response = $this->connection->__soapCall('IMachine_getName', array((array)$request));
1918 return (string)$response->returnval;
1919 }
1920
1921 public function setName($value) {
1922 $request = new stdClass();
1923 $request->_this = $this->handle;
1924 if (is_int($value) || is_string($value) || is_bool($value)) {
1925 $request->name = $value;
1926 }
1927 else
1928 {
1929 $request->name = $value->handle;
1930 }
1931 $this->connection->__soapCall('IMachine_setName', array((array)$request));
1932 }
1933
1934 public function getDescription() {
1935 $request = new stdClass();
1936 $request->_this = $this->handle;
1937 $response = $this->connection->__soapCall('IMachine_getDescription', array((array)$request));
1938 return (string)$response->returnval;
1939 }
1940
1941 public function setDescription($value) {
1942 $request = new stdClass();
1943 $request->_this = $this->handle;
1944 if (is_int($value) || is_string($value) || is_bool($value)) {
1945 $request->description = $value;
1946 }
1947 else
1948 {
1949 $request->description = $value->handle;
1950 }
1951 $this->connection->__soapCall('IMachine_setDescription', array((array)$request));
1952 }
1953
1954 public function getId() {
1955 $request = new stdClass();
1956 $request->_this = $this->handle;
1957 $response = $this->connection->__soapCall('IMachine_getId', array((array)$request));
1958 return (string)$response->returnval;
1959 }
1960
1961 public function getOSTypeId() {
1962 $request = new stdClass();
1963 $request->_this = $this->handle;
1964 $response = $this->connection->__soapCall('IMachine_getOSTypeId', array((array)$request));
1965 return (string)$response->returnval;
1966 }
1967
1968 public function setOSTypeId($value) {
1969 $request = new stdClass();
1970 $request->_this = $this->handle;
1971 if (is_int($value) || is_string($value) || is_bool($value)) {
1972 $request->OSTypeId = $value;
1973 }
1974 else
1975 {
1976 $request->OSTypeId = $value->handle;
1977 }
1978 $this->connection->__soapCall('IMachine_setOSTypeId', array((array)$request));
1979 }
1980
1981 public function getHardwareVersion() {
1982 $request = new stdClass();
1983 $request->_this = $this->handle;
1984 $response = $this->connection->__soapCall('IMachine_getHardwareVersion', array((array)$request));
1985 return (string)$response->returnval;
1986 }
1987
1988 public function setHardwareVersion($value) {
1989 $request = new stdClass();
1990 $request->_this = $this->handle;
1991 if (is_int($value) || is_string($value) || is_bool($value)) {
1992 $request->HardwareVersion = $value;
1993 }
1994 else
1995 {
1996 $request->HardwareVersion = $value->handle;
1997 }
1998 $this->connection->__soapCall('IMachine_setHardwareVersion', array((array)$request));
1999 }
2000
2001 public function getHardwareUUID() {
2002 $request = new stdClass();
2003 $request->_this = $this->handle;
2004 $response = $this->connection->__soapCall('IMachine_getHardwareUUID', array((array)$request));
2005 return (string)$response->returnval;
2006 }
2007
2008 public function setHardwareUUID($value) {
2009 $request = new stdClass();
2010 $request->_this = $this->handle;
2011 if (is_int($value) || is_string($value) || is_bool($value)) {
2012 $request->hardwareUUID = $value;
2013 }
2014 else
2015 {
2016 $request->hardwareUUID = $value->handle;
2017 }
2018 $this->connection->__soapCall('IMachine_setHardwareUUID', array((array)$request));
2019 }
2020
2021 public function getCPUCount() {
2022 $request = new stdClass();
2023 $request->_this = $this->handle;
2024 $response = $this->connection->__soapCall('IMachine_getCPUCount', array((array)$request));
2025 return (int)$response->returnval;
2026 }
2027
2028 public function setCPUCount($value) {
2029 $request = new stdClass();
2030 $request->_this = $this->handle;
2031 if (is_int($value) || is_string($value) || is_bool($value)) {
2032 $request->CPUCount = $value;
2033 }
2034 else
2035 {
2036 $request->CPUCount = $value->handle;
2037 }
2038 $this->connection->__soapCall('IMachine_setCPUCount', array((array)$request));
2039 }
2040
2041 public function getCPUHotPlugEnabled() {
2042 $request = new stdClass();
2043 $request->_this = $this->handle;
2044 $response = $this->connection->__soapCall('IMachine_getCPUHotPlugEnabled', array((array)$request));
2045 return (bool)$response->returnval;
2046 }
2047
2048 public function setCPUHotPlugEnabled($value) {
2049 $request = new stdClass();
2050 $request->_this = $this->handle;
2051 if (is_int($value) || is_string($value) || is_bool($value)) {
2052 $request->CPUHotPlugEnabled = $value;
2053 }
2054 else
2055 {
2056 $request->CPUHotPlugEnabled = $value->handle;
2057 }
2058 $this->connection->__soapCall('IMachine_setCPUHotPlugEnabled', array((array)$request));
2059 }
2060
2061 public function getMemorySize() {
2062 $request = new stdClass();
2063 $request->_this = $this->handle;
2064 $response = $this->connection->__soapCall('IMachine_getMemorySize', array((array)$request));
2065 return (int)$response->returnval;
2066 }
2067
2068 public function setMemorySize($value) {
2069 $request = new stdClass();
2070 $request->_this = $this->handle;
2071 if (is_int($value) || is_string($value) || is_bool($value)) {
2072 $request->memorySize = $value;
2073 }
2074 else
2075 {
2076 $request->memorySize = $value->handle;
2077 }
2078 $this->connection->__soapCall('IMachine_setMemorySize', array((array)$request));
2079 }
2080
2081 public function getMemoryBalloonSize() {
2082 $request = new stdClass();
2083 $request->_this = $this->handle;
2084 $response = $this->connection->__soapCall('IMachine_getMemoryBalloonSize', array((array)$request));
2085 return (int)$response->returnval;
2086 }
2087
2088 public function setMemoryBalloonSize($value) {
2089 $request = new stdClass();
2090 $request->_this = $this->handle;
2091 if (is_int($value) || is_string($value) || is_bool($value)) {
2092 $request->memoryBalloonSize = $value;
2093 }
2094 else
2095 {
2096 $request->memoryBalloonSize = $value->handle;
2097 }
2098 $this->connection->__soapCall('IMachine_setMemoryBalloonSize', array((array)$request));
2099 }
2100
2101 public function getVRAMSize() {
2102 $request = new stdClass();
2103 $request->_this = $this->handle;
2104 $response = $this->connection->__soapCall('IMachine_getVRAMSize', array((array)$request));
2105 return (int)$response->returnval;
2106 }
2107
2108 public function setVRAMSize($value) {
2109 $request = new stdClass();
2110 $request->_this = $this->handle;
2111 if (is_int($value) || is_string($value) || is_bool($value)) {
2112 $request->VRAMSize = $value;
2113 }
2114 else
2115 {
2116 $request->VRAMSize = $value->handle;
2117 }
2118 $this->connection->__soapCall('IMachine_setVRAMSize', array((array)$request));
2119 }
2120
2121 public function getAccelerate3DEnabled() {
2122 $request = new stdClass();
2123 $request->_this = $this->handle;
2124 $response = $this->connection->__soapCall('IMachine_getAccelerate3DEnabled', array((array)$request));
2125 return (bool)$response->returnval;
2126 }
2127
2128 public function setAccelerate3DEnabled($value) {
2129 $request = new stdClass();
2130 $request->_this = $this->handle;
2131 if (is_int($value) || is_string($value) || is_bool($value)) {
2132 $request->accelerate3DEnabled = $value;
2133 }
2134 else
2135 {
2136 $request->accelerate3DEnabled = $value->handle;
2137 }
2138 $this->connection->__soapCall('IMachine_setAccelerate3DEnabled', array((array)$request));
2139 }
2140
2141 public function getAccelerate2DVideoEnabled() {
2142 $request = new stdClass();
2143 $request->_this = $this->handle;
2144 $response = $this->connection->__soapCall('IMachine_getAccelerate2DVideoEnabled', array((array)$request));
2145 return (bool)$response->returnval;
2146 }
2147
2148 public function setAccelerate2DVideoEnabled($value) {
2149 $request = new stdClass();
2150 $request->_this = $this->handle;
2151 if (is_int($value) || is_string($value) || is_bool($value)) {
2152 $request->accelerate2DVideoEnabled = $value;
2153 }
2154 else
2155 {
2156 $request->accelerate2DVideoEnabled = $value->handle;
2157 }
2158 $this->connection->__soapCall('IMachine_setAccelerate2DVideoEnabled', array((array)$request));
2159 }
2160
2161 public function getMonitorCount() {
2162 $request = new stdClass();
2163 $request->_this = $this->handle;
2164 $response = $this->connection->__soapCall('IMachine_getMonitorCount', array((array)$request));
2165 return (int)$response->returnval;
2166 }
2167
2168 public function setMonitorCount($value) {
2169 $request = new stdClass();
2170 $request->_this = $this->handle;
2171 if (is_int($value) || is_string($value) || is_bool($value)) {
2172 $request->monitorCount = $value;
2173 }
2174 else
2175 {
2176 $request->monitorCount = $value->handle;
2177 }
2178 $this->connection->__soapCall('IMachine_setMonitorCount', array((array)$request));
2179 }
2180
2181 public function getBIOSSettings() {
2182 $request = new stdClass();
2183 $request->_this = $this->handle;
2184 $response = $this->connection->__soapCall('IMachine_getBIOSSettings', array((array)$request));
2185 return new IBIOSSettings ($this->connection, $response->returnval);
2186 }
2187
2188 public function getFirmwareType() {
2189 $request = new stdClass();
2190 $request->_this = $this->handle;
2191 $response = $this->connection->__soapCall('IMachine_getFirmwareType', array((array)$request));
2192 return new FirmwareType ($this->connection, $response->returnval);
2193 }
2194
2195 public function setFirmwareType($value) {
2196 $request = new stdClass();
2197 $request->_this = $this->handle;
2198 if (is_int($value) || is_string($value) || is_bool($value)) {
2199 $request->firmwareType = $value;
2200 }
2201 else
2202 {
2203 $request->firmwareType = $value->handle;
2204 }
2205 $this->connection->__soapCall('IMachine_setFirmwareType', array((array)$request));
2206 }
2207
2208 public function getPointingHidType() {
2209 $request = new stdClass();
2210 $request->_this = $this->handle;
2211 $response = $this->connection->__soapCall('IMachine_getPointingHidType', array((array)$request));
2212 return new PointingHidType ($this->connection, $response->returnval);
2213 }
2214
2215 public function setPointingHidType($value) {
2216 $request = new stdClass();
2217 $request->_this = $this->handle;
2218 if (is_int($value) || is_string($value) || is_bool($value)) {
2219 $request->pointingHidType = $value;
2220 }
2221 else
2222 {
2223 $request->pointingHidType = $value->handle;
2224 }
2225 $this->connection->__soapCall('IMachine_setPointingHidType', array((array)$request));
2226 }
2227
2228 public function getKeyboardHidType() {
2229 $request = new stdClass();
2230 $request->_this = $this->handle;
2231 $response = $this->connection->__soapCall('IMachine_getKeyboardHidType', array((array)$request));
2232 return new KeyboardHidType ($this->connection, $response->returnval);
2233 }
2234
2235 public function setKeyboardHidType($value) {
2236 $request = new stdClass();
2237 $request->_this = $this->handle;
2238 if (is_int($value) || is_string($value) || is_bool($value)) {
2239 $request->keyboardHidType = $value;
2240 }
2241 else
2242 {
2243 $request->keyboardHidType = $value->handle;
2244 }
2245 $this->connection->__soapCall('IMachine_setKeyboardHidType', array((array)$request));
2246 }
2247
2248 public function getHpetEnabled() {
2249 $request = new stdClass();
2250 $request->_this = $this->handle;
2251 $response = $this->connection->__soapCall('IMachine_getHpetEnabled', array((array)$request));
2252 return (bool)$response->returnval;
2253 }
2254
2255 public function setHpetEnabled($value) {
2256 $request = new stdClass();
2257 $request->_this = $this->handle;
2258 if (is_int($value) || is_string($value) || is_bool($value)) {
2259 $request->hpetEnabled = $value;
2260 }
2261 else
2262 {
2263 $request->hpetEnabled = $value->handle;
2264 }
2265 $this->connection->__soapCall('IMachine_setHpetEnabled', array((array)$request));
2266 }
2267
2268 public function getSnapshotFolder() {
2269 $request = new stdClass();
2270 $request->_this = $this->handle;
2271 $response = $this->connection->__soapCall('IMachine_getSnapshotFolder', array((array)$request));
2272 return (string)$response->returnval;
2273 }
2274
2275 public function setSnapshotFolder($value) {
2276 $request = new stdClass();
2277 $request->_this = $this->handle;
2278 if (is_int($value) || is_string($value) || is_bool($value)) {
2279 $request->snapshotFolder = $value;
2280 }
2281 else
2282 {
2283 $request->snapshotFolder = $value->handle;
2284 }
2285 $this->connection->__soapCall('IMachine_setSnapshotFolder', array((array)$request));
2286 }
2287
2288 public function getVRDPServer() {
2289 $request = new stdClass();
2290 $request->_this = $this->handle;
2291 $response = $this->connection->__soapCall('IMachine_getVRDPServer', array((array)$request));
2292 return new IVRDPServer ($this->connection, $response->returnval);
2293 }
2294
2295 public function getMediumAttachments() {
2296 $request = new stdClass();
2297 $request->_this = $this->handle;
2298 $response = $this->connection->__soapCall('IMachine_getMediumAttachments', array((array)$request));
2299 return new IMediumAttachmentCollection ($this->connection, (array)$response->returnval);
2300 }
2301
2302 public function getUSBController() {
2303 $request = new stdClass();
2304 $request->_this = $this->handle;
2305 $response = $this->connection->__soapCall('IMachine_getUSBController', array((array)$request));
2306 return new IUSBController ($this->connection, $response->returnval);
2307 }
2308
2309 public function getAudioAdapter() {
2310 $request = new stdClass();
2311 $request->_this = $this->handle;
2312 $response = $this->connection->__soapCall('IMachine_getAudioAdapter', array((array)$request));
2313 return new IAudioAdapter ($this->connection, $response->returnval);
2314 }
2315
2316 public function getStorageControllers() {
2317 $request = new stdClass();
2318 $request->_this = $this->handle;
2319 $response = $this->connection->__soapCall('IMachine_getStorageControllers', array((array)$request));
2320 return new IStorageControllerCollection ($this->connection, (array)$response->returnval);
2321 }
2322
2323 public function getSettingsFilePath() {
2324 $request = new stdClass();
2325 $request->_this = $this->handle;
2326 $response = $this->connection->__soapCall('IMachine_getSettingsFilePath', array((array)$request));
2327 return (string)$response->returnval;
2328 }
2329
2330 public function getSettingsModified() {
2331 $request = new stdClass();
2332 $request->_this = $this->handle;
2333 $response = $this->connection->__soapCall('IMachine_getSettingsModified', array((array)$request));
2334 return (bool)$response->returnval;
2335 }
2336
2337 public function getSessionState() {
2338 $request = new stdClass();
2339 $request->_this = $this->handle;
2340 $response = $this->connection->__soapCall('IMachine_getSessionState', array((array)$request));
2341 return new SessionState ($this->connection, $response->returnval);
2342 }
2343
2344 public function getSessionType() {
2345 $request = new stdClass();
2346 $request->_this = $this->handle;
2347 $response = $this->connection->__soapCall('IMachine_getSessionType', array((array)$request));
2348 return (string)$response->returnval;
2349 }
2350
2351 public function getSessionPid() {
2352 $request = new stdClass();
2353 $request->_this = $this->handle;
2354 $response = $this->connection->__soapCall('IMachine_getSessionPid', array((array)$request));
2355 return (int)$response->returnval;
2356 }
2357
2358 public function getState() {
2359 $request = new stdClass();
2360 $request->_this = $this->handle;
2361 $response = $this->connection->__soapCall('IMachine_getState', array((array)$request));
2362 return new MachineState ($this->connection, $response->returnval);
2363 }
2364
2365 public function getLastStateChange() {
2366 $request = new stdClass();
2367 $request->_this = $this->handle;
2368 $response = $this->connection->__soapCall('IMachine_getLastStateChange', array((array)$request));
2369 return (int)$response->returnval;
2370 }
2371
2372 public function getStateFilePath() {
2373 $request = new stdClass();
2374 $request->_this = $this->handle;
2375 $response = $this->connection->__soapCall('IMachine_getStateFilePath', array((array)$request));
2376 return (string)$response->returnval;
2377 }
2378
2379 public function getLogFolder() {
2380 $request = new stdClass();
2381 $request->_this = $this->handle;
2382 $response = $this->connection->__soapCall('IMachine_getLogFolder', array((array)$request));
2383 return (string)$response->returnval;
2384 }
2385
2386 public function getCurrentSnapshot() {
2387 $request = new stdClass();
2388 $request->_this = $this->handle;
2389 $response = $this->connection->__soapCall('IMachine_getCurrentSnapshot', array((array)$request));
2390 return new ISnapshot ($this->connection, $response->returnval);
2391 }
2392
2393 public function getSnapshotCount() {
2394 $request = new stdClass();
2395 $request->_this = $this->handle;
2396 $response = $this->connection->__soapCall('IMachine_getSnapshotCount', array((array)$request));
2397 return (int)$response->returnval;
2398 }
2399
2400 public function getCurrentStateModified() {
2401 $request = new stdClass();
2402 $request->_this = $this->handle;
2403 $response = $this->connection->__soapCall('IMachine_getCurrentStateModified', array((array)$request));
2404 return (bool)$response->returnval;
2405 }
2406
2407 public function getSharedFolders() {
2408 $request = new stdClass();
2409 $request->_this = $this->handle;
2410 $response = $this->connection->__soapCall('IMachine_getSharedFolders', array((array)$request));
2411 return new ISharedFolderCollection ($this->connection, (array)$response->returnval);
2412 }
2413
2414 public function getClipboardMode() {
2415 $request = new stdClass();
2416 $request->_this = $this->handle;
2417 $response = $this->connection->__soapCall('IMachine_getClipboardMode', array((array)$request));
2418 return new ClipboardMode ($this->connection, $response->returnval);
2419 }
2420
2421 public function setClipboardMode($value) {
2422 $request = new stdClass();
2423 $request->_this = $this->handle;
2424 if (is_int($value) || is_string($value) || is_bool($value)) {
2425 $request->clipboardMode = $value;
2426 }
2427 else
2428 {
2429 $request->clipboardMode = $value->handle;
2430 }
2431 $this->connection->__soapCall('IMachine_setClipboardMode', array((array)$request));
2432 }
2433
2434 public function getGuestPropertyNotificationPatterns() {
2435 $request = new stdClass();
2436 $request->_this = $this->handle;
2437 $response = $this->connection->__soapCall('IMachine_getGuestPropertyNotificationPatterns', array((array)$request));
2438 return (string)$response->returnval;
2439 }
2440
2441 public function setGuestPropertyNotificationPatterns($value) {
2442 $request = new stdClass();
2443 $request->_this = $this->handle;
2444 if (is_int($value) || is_string($value) || is_bool($value)) {
2445 $request->guestPropertyNotificationPatterns = $value;
2446 }
2447 else
2448 {
2449 $request->guestPropertyNotificationPatterns = $value->handle;
2450 }
2451 $this->connection->__soapCall('IMachine_setGuestPropertyNotificationPatterns', array((array)$request));
2452 }
2453
2454 public function getTeleporterEnabled() {
2455 $request = new stdClass();
2456 $request->_this = $this->handle;
2457 $response = $this->connection->__soapCall('IMachine_getTeleporterEnabled', array((array)$request));
2458 return (bool)$response->returnval;
2459 }
2460
2461 public function setTeleporterEnabled($value) {
2462 $request = new stdClass();
2463 $request->_this = $this->handle;
2464 if (is_int($value) || is_string($value) || is_bool($value)) {
2465 $request->teleporterEnabled = $value;
2466 }
2467 else
2468 {
2469 $request->teleporterEnabled = $value->handle;
2470 }
2471 $this->connection->__soapCall('IMachine_setTeleporterEnabled', array((array)$request));
2472 }
2473
2474 public function getTeleporterPort() {
2475 $request = new stdClass();
2476 $request->_this = $this->handle;
2477 $response = $this->connection->__soapCall('IMachine_getTeleporterPort', array((array)$request));
2478 return (int)$response->returnval;
2479 }
2480
2481 public function setTeleporterPort($value) {
2482 $request = new stdClass();
2483 $request->_this = $this->handle;
2484 if (is_int($value) || is_string($value) || is_bool($value)) {
2485 $request->teleporterPort = $value;
2486 }
2487 else
2488 {
2489 $request->teleporterPort = $value->handle;
2490 }
2491 $this->connection->__soapCall('IMachine_setTeleporterPort', array((array)$request));
2492 }
2493
2494 public function getTeleporterAddress() {
2495 $request = new stdClass();
2496 $request->_this = $this->handle;
2497 $response = $this->connection->__soapCall('IMachine_getTeleporterAddress', array((array)$request));
2498 return (string)$response->returnval;
2499 }
2500
2501 public function setTeleporterAddress($value) {
2502 $request = new stdClass();
2503 $request->_this = $this->handle;
2504 if (is_int($value) || is_string($value) || is_bool($value)) {
2505 $request->teleporterAddress = $value;
2506 }
2507 else
2508 {
2509 $request->teleporterAddress = $value->handle;
2510 }
2511 $this->connection->__soapCall('IMachine_setTeleporterAddress', array((array)$request));
2512 }
2513
2514 public function getTeleporterPassword() {
2515 $request = new stdClass();
2516 $request->_this = $this->handle;
2517 $response = $this->connection->__soapCall('IMachine_getTeleporterPassword', array((array)$request));
2518 return (string)$response->returnval;
2519 }
2520
2521 public function setTeleporterPassword($value) {
2522 $request = new stdClass();
2523 $request->_this = $this->handle;
2524 if (is_int($value) || is_string($value) || is_bool($value)) {
2525 $request->teleporterPassword = $value;
2526 }
2527 else
2528 {
2529 $request->teleporterPassword = $value->handle;
2530 }
2531 $this->connection->__soapCall('IMachine_setTeleporterPassword', array((array)$request));
2532 }
2533
2534 public function getRTCUseUTC() {
2535 $request = new stdClass();
2536 $request->_this = $this->handle;
2537 $response = $this->connection->__soapCall('IMachine_getRTCUseUTC', array((array)$request));
2538 return (bool)$response->returnval;
2539 }
2540
2541 public function setRTCUseUTC($value) {
2542 $request = new stdClass();
2543 $request->_this = $this->handle;
2544 if (is_int($value) || is_string($value) || is_bool($value)) {
2545 $request->RTCUseUTC = $value;
2546 }
2547 else
2548 {
2549 $request->RTCUseUTC = $value->handle;
2550 }
2551 $this->connection->__soapCall('IMachine_setRTCUseUTC', array((array)$request));
2552 }
2553
2554 public function getIoMgr() {
2555 $request = new stdClass();
2556 $request->_this = $this->handle;
2557 $response = $this->connection->__soapCall('IMachine_getIoMgr', array((array)$request));
2558 return new IoMgrType ($this->connection, $response->returnval);
2559 }
2560
2561 public function setIoMgr($value) {
2562 $request = new stdClass();
2563 $request->_this = $this->handle;
2564 if (is_int($value) || is_string($value) || is_bool($value)) {
2565 $request->ioMgr = $value;
2566 }
2567 else
2568 {
2569 $request->ioMgr = $value->handle;
2570 }
2571 $this->connection->__soapCall('IMachine_setIoMgr', array((array)$request));
2572 }
2573
2574 public function getIoBackend() {
2575 $request = new stdClass();
2576 $request->_this = $this->handle;
2577 $response = $this->connection->__soapCall('IMachine_getIoBackend', array((array)$request));
2578 return new IoBackendType ($this->connection, $response->returnval);
2579 }
2580
2581 public function setIoBackend($value) {
2582 $request = new stdClass();
2583 $request->_this = $this->handle;
2584 if (is_int($value) || is_string($value) || is_bool($value)) {
2585 $request->ioBackend = $value;
2586 }
2587 else
2588 {
2589 $request->ioBackend = $value->handle;
2590 }
2591 $this->connection->__soapCall('IMachine_setIoBackend', array((array)$request));
2592 }
2593
2594 public function getIoCacheEnabled() {
2595 $request = new stdClass();
2596 $request->_this = $this->handle;
2597 $response = $this->connection->__soapCall('IMachine_getIoCacheEnabled', array((array)$request));
2598 return (bool)$response->returnval;
2599 }
2600
2601 public function setIoCacheEnabled($value) {
2602 $request = new stdClass();
2603 $request->_this = $this->handle;
2604 if (is_int($value) || is_string($value) || is_bool($value)) {
2605 $request->ioCacheEnabled = $value;
2606 }
2607 else
2608 {
2609 $request->ioCacheEnabled = $value->handle;
2610 }
2611 $this->connection->__soapCall('IMachine_setIoCacheEnabled', array((array)$request));
2612 }
2613
2614 public function getIoCacheSize() {
2615 $request = new stdClass();
2616 $request->_this = $this->handle;
2617 $response = $this->connection->__soapCall('IMachine_getIoCacheSize', array((array)$request));
2618 return (int)$response->returnval;
2619 }
2620
2621 public function setIoCacheSize($value) {
2622 $request = new stdClass();
2623 $request->_this = $this->handle;
2624 if (is_int($value) || is_string($value) || is_bool($value)) {
2625 $request->ioCacheSize = $value;
2626 }
2627 else
2628 {
2629 $request->ioCacheSize = $value->handle;
2630 }
2631 $this->connection->__soapCall('IMachine_setIoCacheSize', array((array)$request));
2632 }
2633
2634 public function getIoBandwidthMax() {
2635 $request = new stdClass();
2636 $request->_this = $this->handle;
2637 $response = $this->connection->__soapCall('IMachine_getIoBandwidthMax', array((array)$request));
2638 return (int)$response->returnval;
2639 }
2640
2641 public function setIoBandwidthMax($value) {
2642 $request = new stdClass();
2643 $request->_this = $this->handle;
2644 if (is_int($value) || is_string($value) || is_bool($value)) {
2645 $request->ioBandwidthMax = $value;
2646 }
2647 else
2648 {
2649 $request->ioBandwidthMax = $value->handle;
2650 }
2651 $this->connection->__soapCall('IMachine_setIoBandwidthMax', array((array)$request));
2652 }
2653}
2654
2655/**
2656* Generated VBoxWebService Managed Object Collection
2657*/
2658class IMachineCollection extends VBox_ManagedObjectCollection {
2659 protected $_interfaceName = "IMachine";
2660}
2661
2662/**
2663* Generated VBoxWebService Interface Wrapper
2664*/
2665class IConsole extends VBox_ManagedObject {
2666
2667 public function powerUp() {
2668 $request = new stdClass();
2669
2670 $request->_this = $this->handle;
2671
2672 $response = $this->connection->__soapCall('IConsole_powerUp', array((array)$request));
2673
2674 return new IProgress ($this->connection, $response->returnval);
2675 }
2676
2677 public function powerUpPaused() {
2678 $request = new stdClass();
2679
2680 $request->_this = $this->handle;
2681
2682 $response = $this->connection->__soapCall('IConsole_powerUpPaused', array((array)$request));
2683
2684 return new IProgress ($this->connection, $response->returnval);
2685 }
2686
2687 public function powerDown() {
2688 $request = new stdClass();
2689
2690 $request->_this = $this->handle;
2691
2692 $response = $this->connection->__soapCall('IConsole_powerDown', array((array)$request));
2693
2694 return new IProgress ($this->connection, $response->returnval);
2695 }
2696
2697 public function reset() {
2698 $request = new stdClass();
2699
2700 $request->_this = $this->handle;
2701
2702 $response = $this->connection->__soapCall('IConsole_reset', array((array)$request));
2703
2704 return ;
2705 }
2706
2707 public function pause() {
2708 $request = new stdClass();
2709
2710 $request->_this = $this->handle;
2711
2712 $response = $this->connection->__soapCall('IConsole_pause', array((array)$request));
2713
2714 return ;
2715 }
2716
2717 public function resume() {
2718 $request = new stdClass();
2719
2720 $request->_this = $this->handle;
2721
2722 $response = $this->connection->__soapCall('IConsole_resume', array((array)$request));
2723
2724 return ;
2725 }
2726
2727 public function powerButton() {
2728 $request = new stdClass();
2729
2730 $request->_this = $this->handle;
2731
2732 $response = $this->connection->__soapCall('IConsole_powerButton', array((array)$request));
2733
2734 return ;
2735 }
2736
2737 public function sleepButton() {
2738 $request = new stdClass();
2739
2740 $request->_this = $this->handle;
2741
2742 $response = $this->connection->__soapCall('IConsole_sleepButton', array((array)$request));
2743
2744 return ;
2745 }
2746
2747 public function getPowerButtonHandled() {
2748 $request = new stdClass();
2749
2750 $request->_this = $this->handle;
2751
2752 $response = $this->connection->__soapCall('IConsole_getPowerButtonHandled', array((array)$request));
2753
2754 return (bool)$response->returnval;
2755 }
2756
2757 public function getGuestEnteredACPIMode() {
2758 $request = new stdClass();
2759
2760 $request->_this = $this->handle;
2761
2762 $response = $this->connection->__soapCall('IConsole_getGuestEnteredACPIMode', array((array)$request));
2763
2764 return (bool)$response->returnval;
2765 }
2766
2767 public function saveState() {
2768 $request = new stdClass();
2769
2770 $request->_this = $this->handle;
2771
2772 $response = $this->connection->__soapCall('IConsole_saveState', array((array)$request));
2773
2774 return new IProgress ($this->connection, $response->returnval);
2775 }
2776
2777 public function adoptSavedState($arg_savedStateFile) {
2778 $request = new stdClass();
2779
2780 $request->_this = $this->handle;
2781
2782 $request->savedStateFile = $arg_savedStateFile;
2783 $response = $this->connection->__soapCall('IConsole_adoptSavedState', array((array)$request));
2784
2785 return ;
2786 }
2787
2788 public function forgetSavedState($arg_remove) {
2789 $request = new stdClass();
2790
2791 $request->_this = $this->handle;
2792
2793 $request->remove = $arg_remove;
2794 $response = $this->connection->__soapCall('IConsole_forgetSavedState', array((array)$request));
2795
2796 return ;
2797 }
2798
2799 public function getDeviceActivity($arg_type) {
2800 $request = new stdClass();
2801
2802 $request->_this = $this->handle;
2803
2804 $request->type = $arg_type;
2805 $response = $this->connection->__soapCall('IConsole_getDeviceActivity', array((array)$request));
2806
2807 return new DeviceActivity ($this->connection, $response->returnval);
2808 }
2809
2810 public function attachUSBDevice($arg_id) {
2811 $request = new stdClass();
2812
2813 $request->_this = $this->handle;
2814
2815 $request->id = $arg_id;
2816 $response = $this->connection->__soapCall('IConsole_attachUSBDevice', array((array)$request));
2817
2818 return ;
2819 }
2820
2821 public function detachUSBDevice($arg_id) {
2822 $request = new stdClass();
2823
2824 $request->_this = $this->handle;
2825
2826 $request->id = $arg_id;
2827 $response = $this->connection->__soapCall('IConsole_detachUSBDevice', array((array)$request));
2828
2829 return new IUSBDevice ($this->connection, $response->returnval);
2830 }
2831
2832 public function findUSBDeviceByAddress($arg_name) {
2833 $request = new stdClass();
2834
2835 $request->_this = $this->handle;
2836
2837 $request->name = $arg_name;
2838 $response = $this->connection->__soapCall('IConsole_findUSBDeviceByAddress', array((array)$request));
2839
2840 return new IUSBDevice ($this->connection, $response->returnval);
2841 }
2842
2843 public function findUSBDeviceById($arg_id) {
2844 $request = new stdClass();
2845
2846 $request->_this = $this->handle;
2847
2848 $request->id = $arg_id;
2849 $response = $this->connection->__soapCall('IConsole_findUSBDeviceById', array((array)$request));
2850
2851 return new IUSBDevice ($this->connection, $response->returnval);
2852 }
2853
2854 public function createSharedFolder($arg_name, $arg_hostPath, $arg_writable) {
2855 $request = new stdClass();
2856
2857 $request->_this = $this->handle;
2858
2859 $request->name = $arg_name;
2860 $request->hostPath = $arg_hostPath;
2861 $request->writable = $arg_writable;
2862 $response = $this->connection->__soapCall('IConsole_createSharedFolder', array((array)$request));
2863
2864 return ;
2865 }
2866
2867 public function removeSharedFolder($arg_name) {
2868 $request = new stdClass();
2869
2870 $request->_this = $this->handle;
2871
2872 $request->name = $arg_name;
2873 $response = $this->connection->__soapCall('IConsole_removeSharedFolder', array((array)$request));
2874
2875 return ;
2876 }
2877
2878 public function takeSnapshot($arg_name, $arg_description) {
2879 $request = new stdClass();
2880
2881 $request->_this = $this->handle;
2882
2883 $request->name = $arg_name;
2884 $request->description = $arg_description;
2885 $response = $this->connection->__soapCall('IConsole_takeSnapshot', array((array)$request));
2886
2887 return new IProgress ($this->connection, $response->returnval);
2888 }
2889
2890 public function deleteSnapshot($arg_id) {
2891 $request = new stdClass();
2892
2893 $request->_this = $this->handle;
2894
2895 $request->id = $arg_id;
2896 $response = $this->connection->__soapCall('IConsole_deleteSnapshot', array((array)$request));
2897
2898 return new IProgress ($this->connection, $response->returnval);
2899 }
2900
2901 public function restoreSnapshot($arg_snapshot) {
2902 $request = new stdClass();
2903
2904 $request->_this = $this->handle;
2905
2906 $request->snapshot = $arg_snapshot;
2907 $response = $this->connection->__soapCall('IConsole_restoreSnapshot', array((array)$request));
2908
2909 return new IProgress ($this->connection, $response->returnval);
2910 }
2911
2912 public function teleport($arg_hostname, $arg_tcpport, $arg_password, $arg_maxDowntime) {
2913 $request = new stdClass();
2914
2915 $request->_this = $this->handle;
2916
2917 $request->hostname = $arg_hostname;
2918 $request->tcpport = $arg_tcpport;
2919 $request->password = $arg_password;
2920 $request->maxDowntime = $arg_maxDowntime;
2921 $response = $this->connection->__soapCall('IConsole_teleport', array((array)$request));
2922
2923 return new IProgress ($this->connection, $response->returnval);
2924 }
2925
2926 public function getMachine() {
2927 $request = new stdClass();
2928 $request->_this = $this->handle;
2929 $response = $this->connection->__soapCall('IConsole_getMachine', array((array)$request));
2930 return new IMachine ($this->connection, $response->returnval);
2931 }
2932
2933 public function getState() {
2934 $request = new stdClass();
2935 $request->_this = $this->handle;
2936 $response = $this->connection->__soapCall('IConsole_getState', array((array)$request));
2937 return new MachineState ($this->connection, $response->returnval);
2938 }
2939
2940 public function getGuest() {
2941 $request = new stdClass();
2942 $request->_this = $this->handle;
2943 $response = $this->connection->__soapCall('IConsole_getGuest', array((array)$request));
2944 return new IGuest ($this->connection, $response->returnval);
2945 }
2946
2947 public function getKeyboard() {
2948 $request = new stdClass();
2949 $request->_this = $this->handle;
2950 $response = $this->connection->__soapCall('IConsole_getKeyboard', array((array)$request));
2951 return new IKeyboard ($this->connection, $response->returnval);
2952 }
2953
2954 public function getMouse() {
2955 $request = new stdClass();
2956 $request->_this = $this->handle;
2957 $response = $this->connection->__soapCall('IConsole_getMouse', array((array)$request));
2958 return new IMouse ($this->connection, $response->returnval);
2959 }
2960
2961 public function getDisplay() {
2962 $request = new stdClass();
2963 $request->_this = $this->handle;
2964 $response = $this->connection->__soapCall('IConsole_getDisplay', array((array)$request));
2965 return new IDisplay ($this->connection, $response->returnval);
2966 }
2967
2968 public function getUSBDevices() {
2969 $request = new stdClass();
2970 $request->_this = $this->handle;
2971 $response = $this->connection->__soapCall('IConsole_getUSBDevices', array((array)$request));
2972 return new IUSBDeviceCollection ($this->connection, (array)$response->returnval);
2973 }
2974
2975 public function getRemoteUSBDevices() {
2976 $request = new stdClass();
2977 $request->_this = $this->handle;
2978 $response = $this->connection->__soapCall('IConsole_getRemoteUSBDevices', array((array)$request));
2979 return new IHostUSBDeviceCollection ($this->connection, (array)$response->returnval);
2980 }
2981
2982 public function getSharedFolders() {
2983 $request = new stdClass();
2984 $request->_this = $this->handle;
2985 $response = $this->connection->__soapCall('IConsole_getSharedFolders', array((array)$request));
2986 return new ISharedFolderCollection ($this->connection, (array)$response->returnval);
2987 }
2988
2989 public function getRemoteDisplayInfo() {
2990 $request = new stdClass();
2991 $request->_this = $this->handle;
2992 $response = $this->connection->__soapCall('IConsole_getRemoteDisplayInfo', array((array)$request));
2993 return new IRemoteDisplayInfo ($this->connection, $response->returnval);
2994 }
2995}
2996
2997/**
2998* Generated VBoxWebService Managed Object Collection
2999*/
3000class IConsoleCollection extends VBox_ManagedObjectCollection {
3001 protected $_interfaceName = "IConsole";
3002}
3003
3004/**
3005* Generated VBoxWebService Interface Wrapper
3006*/
3007class IHostNetworkInterface extends VBox_ManagedObject {
3008
3009 public function enableStaticIpConfig($arg_IPAddress, $arg_networkMask) {
3010 $request = new stdClass();
3011
3012 $request->_this = $this->handle;
3013
3014 $request->IPAddress = $arg_IPAddress;
3015 $request->networkMask = $arg_networkMask;
3016 $response = $this->connection->__soapCall('IHostNetworkInterface_enableStaticIpConfig', array((array)$request));
3017
3018 return ;
3019 }
3020
3021 public function enableStaticIpConfigV6($arg_IPV6Address, $arg_IPV6NetworkMaskPrefixLength) {
3022 $request = new stdClass();
3023
3024 $request->_this = $this->handle;
3025
3026 $request->IPV6Address = $arg_IPV6Address;
3027 $request->IPV6NetworkMaskPrefixLength = $arg_IPV6NetworkMaskPrefixLength;
3028 $response = $this->connection->__soapCall('IHostNetworkInterface_enableStaticIpConfigV6', array((array)$request));
3029
3030 return ;
3031 }
3032
3033 public function enableDynamicIpConfig() {
3034 $request = new stdClass();
3035
3036 $request->_this = $this->handle;
3037
3038 $response = $this->connection->__soapCall('IHostNetworkInterface_enableDynamicIpConfig', array((array)$request));
3039
3040 return ;
3041 }
3042
3043 public function dhcpRediscover() {
3044 $request = new stdClass();
3045
3046 $request->_this = $this->handle;
3047
3048 $response = $this->connection->__soapCall('IHostNetworkInterface_dhcpRediscover', array((array)$request));
3049
3050 return ;
3051 }
3052
3053 public function getName() {
3054 $request = new stdClass();
3055 $request->_this = $this->handle;
3056 $response = $this->connection->__soapCall('IHostNetworkInterface_getName', array((array)$request));
3057 return (string)$response->returnval;
3058 }
3059
3060 public function getId() {
3061 $request = new stdClass();
3062 $request->_this = $this->handle;
3063 $response = $this->connection->__soapCall('IHostNetworkInterface_getId', array((array)$request));
3064 return (string)$response->returnval;
3065 }
3066
3067 public function getNetworkName() {
3068 $request = new stdClass();
3069 $request->_this = $this->handle;
3070 $response = $this->connection->__soapCall('IHostNetworkInterface_getNetworkName', array((array)$request));
3071 return (string)$response->returnval;
3072 }
3073
3074 public function getDhcpEnabled() {
3075 $request = new stdClass();
3076 $request->_this = $this->handle;
3077 $response = $this->connection->__soapCall('IHostNetworkInterface_getDhcpEnabled', array((array)$request));
3078 return (bool)$response->returnval;
3079 }
3080
3081 public function getIPAddress() {
3082 $request = new stdClass();
3083 $request->_this = $this->handle;
3084 $response = $this->connection->__soapCall('IHostNetworkInterface_getIPAddress', array((array)$request));
3085 return (string)$response->returnval;
3086 }
3087
3088 public function getNetworkMask() {
3089 $request = new stdClass();
3090 $request->_this = $this->handle;
3091 $response = $this->connection->__soapCall('IHostNetworkInterface_getNetworkMask', array((array)$request));
3092 return (string)$response->returnval;
3093 }
3094
3095 public function getIPV6Supported() {
3096 $request = new stdClass();
3097 $request->_this = $this->handle;
3098 $response = $this->connection->__soapCall('IHostNetworkInterface_getIPV6Supported', array((array)$request));
3099 return (bool)$response->returnval;
3100 }
3101
3102 public function getIPV6Address() {
3103 $request = new stdClass();
3104 $request->_this = $this->handle;
3105 $response = $this->connection->__soapCall('IHostNetworkInterface_getIPV6Address', array((array)$request));
3106 return (string)$response->returnval;
3107 }
3108
3109 public function getIPV6NetworkMaskPrefixLength() {
3110 $request = new stdClass();
3111 $request->_this = $this->handle;
3112 $response = $this->connection->__soapCall('IHostNetworkInterface_getIPV6NetworkMaskPrefixLength', array((array)$request));
3113 return (int)$response->returnval;
3114 }
3115
3116 public function getHardwareAddress() {
3117 $request = new stdClass();
3118 $request->_this = $this->handle;
3119 $response = $this->connection->__soapCall('IHostNetworkInterface_getHardwareAddress', array((array)$request));
3120 return (string)$response->returnval;
3121 }
3122
3123 public function getMediumType() {
3124 $request = new stdClass();
3125 $request->_this = $this->handle;
3126 $response = $this->connection->__soapCall('IHostNetworkInterface_getMediumType', array((array)$request));
3127 return new HostNetworkInterfaceMediumType ($this->connection, $response->returnval);
3128 }
3129
3130 public function getStatus() {
3131 $request = new stdClass();
3132 $request->_this = $this->handle;
3133 $response = $this->connection->__soapCall('IHostNetworkInterface_getStatus', array((array)$request));
3134 return new HostNetworkInterfaceStatus ($this->connection, $response->returnval);
3135 }
3136
3137 public function getInterfaceType() {
3138 $request = new stdClass();
3139 $request->_this = $this->handle;
3140 $response = $this->connection->__soapCall('IHostNetworkInterface_getInterfaceType', array((array)$request));
3141 return new HostNetworkInterfaceType ($this->connection, $response->returnval);
3142 }
3143}
3144
3145/**
3146* Generated VBoxWebService Managed Object Collection
3147*/
3148class IHostNetworkInterfaceCollection extends VBox_ManagedObjectCollection {
3149 protected $_interfaceName = "IHostNetworkInterface";
3150}
3151
3152/**
3153* Generated VBoxWebService Interface Wrapper
3154*/
3155class IHost extends VBox_ManagedObject {
3156
3157 public function getProcessorSpeed($arg_cpuId) {
3158 $request = new stdClass();
3159
3160 $request->_this = $this->handle;
3161
3162 $request->cpuId = $arg_cpuId;
3163 $response = $this->connection->__soapCall('IHost_getProcessorSpeed', array((array)$request));
3164
3165 return (int)$response->returnval;
3166 }
3167
3168 public function getProcessorFeature($arg_feature) {
3169 $request = new stdClass();
3170
3171 $request->_this = $this->handle;
3172
3173 $request->feature = $arg_feature;
3174 $response = $this->connection->__soapCall('IHost_getProcessorFeature', array((array)$request));
3175
3176 return (bool)$response->returnval;
3177 }
3178
3179 public function getProcessorDescription($arg_cpuId) {
3180 $request = new stdClass();
3181
3182 $request->_this = $this->handle;
3183
3184 $request->cpuId = $arg_cpuId;
3185 $response = $this->connection->__soapCall('IHost_getProcessorDescription', array((array)$request));
3186
3187 return (string)$response->returnval;
3188 }
3189
3190 public function getProcessorCPUIDLeaf($arg_cpuId, $arg_leaf, $arg_subLeaf) {
3191 $request = new stdClass();
3192
3193 $request->_this = $this->handle;
3194
3195 $request->cpuId = $arg_cpuId;
3196 $request->leaf = $arg_leaf;
3197 $request->subLeaf = $arg_subLeaf;
3198 $response = $this->connection->__soapCall('IHost_getProcessorCPUIDLeaf', array((array)$request));
3199
3200 return array((int)$response->valEax, (int)$response->valEbx, (int)$response->valEcx, (int)$response->valEdx);
3201 }
3202
3203 public function createHostOnlyNetworkInterface() {
3204 $request = new stdClass();
3205
3206 $request->_this = $this->handle;
3207
3208 $response = $this->connection->__soapCall('IHost_createHostOnlyNetworkInterface', array((array)$request));
3209
3210 return array(new IProgress ($this->connection, $response->returnval), new IHostNetworkInterface ($this->connection, $response->hostInterface));
3211 }
3212
3213 public function removeHostOnlyNetworkInterface($arg_id) {
3214 $request = new stdClass();
3215
3216 $request->_this = $this->handle;
3217
3218 $request->id = $arg_id;
3219 $response = $this->connection->__soapCall('IHost_removeHostOnlyNetworkInterface', array((array)$request));
3220
3221 return new IProgress ($this->connection, $response->returnval);
3222 }
3223
3224 public function createUSBDeviceFilter($arg_name) {
3225 $request = new stdClass();
3226
3227 $request->_this = $this->handle;
3228
3229 $request->name = $arg_name;
3230 $response = $this->connection->__soapCall('IHost_createUSBDeviceFilter', array((array)$request));
3231
3232 return new IHostUSBDeviceFilter ($this->connection, $response->returnval);
3233 }
3234
3235 public function insertUSBDeviceFilter($arg_position, $arg_filter) {
3236 $request = new stdClass();
3237
3238 $request->_this = $this->handle;
3239
3240 $request->position = $arg_position;
3241 $request->filter = $arg_filter;
3242 $response = $this->connection->__soapCall('IHost_insertUSBDeviceFilter', array((array)$request));
3243
3244 return ;
3245 }
3246
3247 public function removeUSBDeviceFilter($arg_position) {
3248 $request = new stdClass();
3249
3250 $request->_this = $this->handle;
3251
3252 $request->position = $arg_position;
3253 $response = $this->connection->__soapCall('IHost_removeUSBDeviceFilter', array((array)$request));
3254
3255 return ;
3256 }
3257
3258 public function findHostDVDDrive($arg_name) {
3259 $request = new stdClass();
3260
3261 $request->_this = $this->handle;
3262
3263 $request->name = $arg_name;
3264 $response = $this->connection->__soapCall('IHost_findHostDVDDrive', array((array)$request));
3265
3266 return new IMedium ($this->connection, $response->returnval);
3267 }
3268
3269 public function findHostFloppyDrive($arg_name) {
3270 $request = new stdClass();
3271
3272 $request->_this = $this->handle;
3273
3274 $request->name = $arg_name;
3275 $response = $this->connection->__soapCall('IHost_findHostFloppyDrive', array((array)$request));
3276
3277 return new IMedium ($this->connection, $response->returnval);
3278 }
3279
3280 public function findHostNetworkInterfaceByName($arg_name) {
3281 $request = new stdClass();
3282
3283 $request->_this = $this->handle;
3284
3285 $request->name = $arg_name;
3286 $response = $this->connection->__soapCall('IHost_findHostNetworkInterfaceByName', array((array)$request));
3287
3288 return new IHostNetworkInterface ($this->connection, $response->returnval);
3289 }
3290
3291 public function findHostNetworkInterfaceById($arg_id) {
3292 $request = new stdClass();
3293
3294 $request->_this = $this->handle;
3295
3296 $request->id = $arg_id;
3297 $response = $this->connection->__soapCall('IHost_findHostNetworkInterfaceById', array((array)$request));
3298
3299 return new IHostNetworkInterface ($this->connection, $response->returnval);
3300 }
3301
3302 public function findHostNetworkInterfacesOfType($arg_type) {
3303 $request = new stdClass();
3304
3305 $request->_this = $this->handle;
3306
3307 $request->type = $arg_type;
3308 $response = $this->connection->__soapCall('IHost_findHostNetworkInterfacesOfType', array((array)$request));
3309
3310 return new IHostNetworkInterfaceCollection ($this->connection, (array)$response->returnval);
3311 }
3312
3313 public function findUSBDeviceById($arg_id) {
3314 $request = new stdClass();
3315
3316 $request->_this = $this->handle;
3317
3318 $request->id = $arg_id;
3319 $response = $this->connection->__soapCall('IHost_findUSBDeviceById', array((array)$request));
3320
3321 return new IHostUSBDevice ($this->connection, $response->returnval);
3322 }
3323
3324 public function findUSBDeviceByAddress($arg_name) {
3325 $request = new stdClass();
3326
3327 $request->_this = $this->handle;
3328
3329 $request->name = $arg_name;
3330 $response = $this->connection->__soapCall('IHost_findUSBDeviceByAddress', array((array)$request));
3331
3332 return new IHostUSBDevice ($this->connection, $response->returnval);
3333 }
3334
3335 public function getDVDDrives() {
3336 $request = new stdClass();
3337 $request->_this = $this->handle;
3338 $response = $this->connection->__soapCall('IHost_getDVDDrives', array((array)$request));
3339 return new IMediumCollection ($this->connection, (array)$response->returnval);
3340 }
3341
3342 public function getFloppyDrives() {
3343 $request = new stdClass();
3344 $request->_this = $this->handle;
3345 $response = $this->connection->__soapCall('IHost_getFloppyDrives', array((array)$request));
3346 return new IMediumCollection ($this->connection, (array)$response->returnval);
3347 }
3348
3349 public function getUSBDevices() {
3350 $request = new stdClass();
3351 $request->_this = $this->handle;
3352 $response = $this->connection->__soapCall('IHost_getUSBDevices', array((array)$request));
3353 return new IHostUSBDeviceCollection ($this->connection, (array)$response->returnval);
3354 }
3355
3356 public function getUSBDeviceFilters() {
3357 $request = new stdClass();
3358 $request->_this = $this->handle;
3359 $response = $this->connection->__soapCall('IHost_getUSBDeviceFilters', array((array)$request));
3360 return new IHostUSBDeviceFilterCollection ($this->connection, (array)$response->returnval);
3361 }
3362
3363 public function getNetworkInterfaces() {
3364 $request = new stdClass();
3365 $request->_this = $this->handle;
3366 $response = $this->connection->__soapCall('IHost_getNetworkInterfaces', array((array)$request));
3367 return new IHostNetworkInterfaceCollection ($this->connection, (array)$response->returnval);
3368 }
3369
3370 public function getProcessorCount() {
3371 $request = new stdClass();
3372 $request->_this = $this->handle;
3373 $response = $this->connection->__soapCall('IHost_getProcessorCount', array((array)$request));
3374 return (int)$response->returnval;
3375 }
3376
3377 public function getProcessorOnlineCount() {
3378 $request = new stdClass();
3379 $request->_this = $this->handle;
3380 $response = $this->connection->__soapCall('IHost_getProcessorOnlineCount', array((array)$request));
3381 return (int)$response->returnval;
3382 }
3383
3384 public function getMemorySize() {
3385 $request = new stdClass();
3386 $request->_this = $this->handle;
3387 $response = $this->connection->__soapCall('IHost_getMemorySize', array((array)$request));
3388 return (int)$response->returnval;
3389 }
3390
3391 public function getMemoryAvailable() {
3392 $request = new stdClass();
3393 $request->_this = $this->handle;
3394 $response = $this->connection->__soapCall('IHost_getMemoryAvailable', array((array)$request));
3395 return (int)$response->returnval;
3396 }
3397
3398 public function getOperatingSystem() {
3399 $request = new stdClass();
3400 $request->_this = $this->handle;
3401 $response = $this->connection->__soapCall('IHost_getOperatingSystem', array((array)$request));
3402 return (string)$response->returnval;
3403 }
3404
3405 public function getOSVersion() {
3406 $request = new stdClass();
3407 $request->_this = $this->handle;
3408 $response = $this->connection->__soapCall('IHost_getOSVersion', array((array)$request));
3409 return (string)$response->returnval;
3410 }
3411
3412 public function getUTCTime() {
3413 $request = new stdClass();
3414 $request->_this = $this->handle;
3415 $response = $this->connection->__soapCall('IHost_getUTCTime', array((array)$request));
3416 return (int)$response->returnval;
3417 }
3418
3419 public function getAcceleration3DAvailable() {
3420 $request = new stdClass();
3421 $request->_this = $this->handle;
3422 $response = $this->connection->__soapCall('IHost_getAcceleration3DAvailable', array((array)$request));
3423 return (bool)$response->returnval;
3424 }
3425}
3426
3427/**
3428* Generated VBoxWebService Managed Object Collection
3429*/
3430class IHostCollection extends VBox_ManagedObjectCollection {
3431 protected $_interfaceName = "IHost";
3432}
3433
3434/**
3435* Generated VBoxWebService Interface Wrapper
3436*/
3437class ISystemProperties extends VBox_ManagedObject {
3438
3439 public function getMaxDevicesPerPortForStorageBus($arg_bus) {
3440 $request = new stdClass();
3441
3442 $request->_this = $this->handle;
3443
3444 $request->bus = $arg_bus;
3445 $response = $this->connection->__soapCall('ISystemProperties_getMaxDevicesPerPortForStorageBus', array((array)$request));
3446
3447 return (int)$response->returnval;
3448 }
3449
3450 public function getMinPortCountForStorageBus($arg_bus) {
3451 $request = new stdClass();
3452
3453 $request->_this = $this->handle;
3454
3455 $request->bus = $arg_bus;
3456 $response = $this->connection->__soapCall('ISystemProperties_getMinPortCountForStorageBus', array((array)$request));
3457
3458 return (int)$response->returnval;
3459 }
3460
3461 public function getMaxPortCountForStorageBus($arg_bus) {
3462 $request = new stdClass();
3463
3464 $request->_this = $this->handle;
3465
3466 $request->bus = $arg_bus;
3467 $response = $this->connection->__soapCall('ISystemProperties_getMaxPortCountForStorageBus', array((array)$request));
3468
3469 return (int)$response->returnval;
3470 }
3471
3472 public function getMaxInstancesOfStorageBus($arg_bus) {
3473 $request = new stdClass();
3474
3475 $request->_this = $this->handle;
3476
3477 $request->bus = $arg_bus;
3478 $response = $this->connection->__soapCall('ISystemProperties_getMaxInstancesOfStorageBus', array((array)$request));
3479
3480 return (int)$response->returnval;
3481 }
3482
3483 public function getDeviceTypesForStorageBus($arg_bus) {
3484 $request = new stdClass();
3485
3486 $request->_this = $this->handle;
3487
3488 $request->bus = $arg_bus;
3489 $response = $this->connection->__soapCall('ISystemProperties_getDeviceTypesForStorageBus', array((array)$request));
3490
3491 return new DeviceTypeCollection ($this->connection, (array)$response->returnval);
3492 }
3493
3494 public function getMinGuestRAM() {
3495 $request = new stdClass();
3496 $request->_this = $this->handle;
3497 $response = $this->connection->__soapCall('ISystemProperties_getMinGuestRAM', array((array)$request));
3498 return (int)$response->returnval;
3499 }
3500
3501 public function getMaxGuestRAM() {
3502 $request = new stdClass();
3503 $request->_this = $this->handle;
3504 $response = $this->connection->__soapCall('ISystemProperties_getMaxGuestRAM', array((array)$request));
3505 return (int)$response->returnval;
3506 }
3507
3508 public function getMinGuestVRAM() {
3509 $request = new stdClass();
3510 $request->_this = $this->handle;
3511 $response = $this->connection->__soapCall('ISystemProperties_getMinGuestVRAM', array((array)$request));
3512 return (int)$response->returnval;
3513 }
3514
3515 public function getMaxGuestVRAM() {
3516 $request = new stdClass();
3517 $request->_this = $this->handle;
3518 $response = $this->connection->__soapCall('ISystemProperties_getMaxGuestVRAM', array((array)$request));
3519 return (int)$response->returnval;
3520 }
3521
3522 public function getMinGuestCPUCount() {
3523 $request = new stdClass();
3524 $request->_this = $this->handle;
3525 $response = $this->connection->__soapCall('ISystemProperties_getMinGuestCPUCount', array((array)$request));
3526 return (int)$response->returnval;
3527 }
3528
3529 public function getMaxGuestCPUCount() {
3530 $request = new stdClass();
3531 $request->_this = $this->handle;
3532 $response = $this->connection->__soapCall('ISystemProperties_getMaxGuestCPUCount', array((array)$request));
3533 return (int)$response->returnval;
3534 }
3535
3536 public function getMaxGuestMonitors() {
3537 $request = new stdClass();
3538 $request->_this = $this->handle;
3539 $response = $this->connection->__soapCall('ISystemProperties_getMaxGuestMonitors', array((array)$request));
3540 return (int)$response->returnval;
3541 }
3542
3543 public function getMaxVDISize() {
3544 $request = new stdClass();
3545 $request->_this = $this->handle;
3546 $response = $this->connection->__soapCall('ISystemProperties_getMaxVDISize', array((array)$request));
3547 return (int)$response->returnval;
3548 }
3549
3550 public function getNetworkAdapterCount() {
3551 $request = new stdClass();
3552 $request->_this = $this->handle;
3553 $response = $this->connection->__soapCall('ISystemProperties_getNetworkAdapterCount', array((array)$request));
3554 return (int)$response->returnval;
3555 }
3556
3557 public function getSerialPortCount() {
3558 $request = new stdClass();
3559 $request->_this = $this->handle;
3560 $response = $this->connection->__soapCall('ISystemProperties_getSerialPortCount', array((array)$request));
3561 return (int)$response->returnval;
3562 }
3563
3564 public function getParallelPortCount() {
3565 $request = new stdClass();
3566 $request->_this = $this->handle;
3567 $response = $this->connection->__soapCall('ISystemProperties_getParallelPortCount', array((array)$request));
3568 return (int)$response->returnval;
3569 }
3570
3571 public function getMaxBootPosition() {
3572 $request = new stdClass();
3573 $request->_this = $this->handle;
3574 $response = $this->connection->__soapCall('ISystemProperties_getMaxBootPosition', array((array)$request));
3575 return (int)$response->returnval;
3576 }
3577
3578 public function getDefaultMachineFolder() {
3579 $request = new stdClass();
3580 $request->_this = $this->handle;
3581 $response = $this->connection->__soapCall('ISystemProperties_getDefaultMachineFolder', array((array)$request));
3582 return (string)$response->returnval;
3583 }
3584
3585 public function setDefaultMachineFolder($value) {
3586 $request = new stdClass();
3587 $request->_this = $this->handle;
3588 if (is_int($value) || is_string($value) || is_bool($value)) {
3589 $request->defaultMachineFolder = $value;
3590 }
3591 else
3592 {
3593 $request->defaultMachineFolder = $value->handle;
3594 }
3595 $this->connection->__soapCall('ISystemProperties_setDefaultMachineFolder', array((array)$request));
3596 }
3597
3598 public function getDefaultHardDiskFolder() {
3599 $request = new stdClass();
3600 $request->_this = $this->handle;
3601 $response = $this->connection->__soapCall('ISystemProperties_getDefaultHardDiskFolder', array((array)$request));
3602 return (string)$response->returnval;
3603 }
3604
3605 public function setDefaultHardDiskFolder($value) {
3606 $request = new stdClass();
3607 $request->_this = $this->handle;
3608 if (is_int($value) || is_string($value) || is_bool($value)) {
3609 $request->defaultHardDiskFolder = $value;
3610 }
3611 else
3612 {
3613 $request->defaultHardDiskFolder = $value->handle;
3614 }
3615 $this->connection->__soapCall('ISystemProperties_setDefaultHardDiskFolder', array((array)$request));
3616 }
3617
3618 public function getMediumFormats() {
3619 $request = new stdClass();
3620 $request->_this = $this->handle;
3621 $response = $this->connection->__soapCall('ISystemProperties_getMediumFormats', array((array)$request));
3622 return new IMediumFormatCollection ($this->connection, (array)$response->returnval);
3623 }
3624
3625 public function getDefaultHardDiskFormat() {
3626 $request = new stdClass();
3627 $request->_this = $this->handle;
3628 $response = $this->connection->__soapCall('ISystemProperties_getDefaultHardDiskFormat', array((array)$request));
3629 return (string)$response->returnval;
3630 }
3631
3632 public function setDefaultHardDiskFormat($value) {
3633 $request = new stdClass();
3634 $request->_this = $this->handle;
3635 if (is_int($value) || is_string($value) || is_bool($value)) {
3636 $request->defaultHardDiskFormat = $value;
3637 }
3638 else
3639 {
3640 $request->defaultHardDiskFormat = $value->handle;
3641 }
3642 $this->connection->__soapCall('ISystemProperties_setDefaultHardDiskFormat', array((array)$request));
3643 }
3644
3645 public function getFreeDiskSpaceWarning() {
3646 $request = new stdClass();
3647 $request->_this = $this->handle;
3648 $response = $this->connection->__soapCall('ISystemProperties_getFreeDiskSpaceWarning', array((array)$request));
3649 return (int)$response->returnval;
3650 }
3651
3652 public function setFreeDiskSpaceWarning($value) {
3653 $request = new stdClass();
3654 $request->_this = $this->handle;
3655 if (is_int($value) || is_string($value) || is_bool($value)) {
3656 $request->freeDiskSpaceWarning = $value;
3657 }
3658 else
3659 {
3660 $request->freeDiskSpaceWarning = $value->handle;
3661 }
3662 $this->connection->__soapCall('ISystemProperties_setFreeDiskSpaceWarning', array((array)$request));
3663 }
3664
3665 public function getFreeDiskSpacePercentWarning() {
3666 $request = new stdClass();
3667 $request->_this = $this->handle;
3668 $response = $this->connection->__soapCall('ISystemProperties_getFreeDiskSpacePercentWarning', array((array)$request));
3669 return (int)$response->returnval;
3670 }
3671
3672 public function setFreeDiskSpacePercentWarning($value) {
3673 $request = new stdClass();
3674 $request->_this = $this->handle;
3675 if (is_int($value) || is_string($value) || is_bool($value)) {
3676 $request->freeDiskSpacePercentWarning = $value;
3677 }
3678 else
3679 {
3680 $request->freeDiskSpacePercentWarning = $value->handle;
3681 }
3682 $this->connection->__soapCall('ISystemProperties_setFreeDiskSpacePercentWarning', array((array)$request));
3683 }
3684
3685 public function getFreeDiskSpaceError() {
3686 $request = new stdClass();
3687 $request->_this = $this->handle;
3688 $response = $this->connection->__soapCall('ISystemProperties_getFreeDiskSpaceError', array((array)$request));
3689 return (int)$response->returnval;
3690 }
3691
3692 public function setFreeDiskSpaceError($value) {
3693 $request = new stdClass();
3694 $request->_this = $this->handle;
3695 if (is_int($value) || is_string($value) || is_bool($value)) {
3696 $request->freeDiskSpaceError = $value;
3697 }
3698 else
3699 {
3700 $request->freeDiskSpaceError = $value->handle;
3701 }
3702 $this->connection->__soapCall('ISystemProperties_setFreeDiskSpaceError', array((array)$request));
3703 }
3704
3705 public function getFreeDiskSpacePercentError() {
3706 $request = new stdClass();
3707 $request->_this = $this->handle;
3708 $response = $this->connection->__soapCall('ISystemProperties_getFreeDiskSpacePercentError', array((array)$request));
3709 return (int)$response->returnval;
3710 }
3711
3712 public function setFreeDiskSpacePercentError($value) {
3713 $request = new stdClass();
3714 $request->_this = $this->handle;
3715 if (is_int($value) || is_string($value) || is_bool($value)) {
3716 $request->freeDiskSpacePercentError = $value;
3717 }
3718 else
3719 {
3720 $request->freeDiskSpacePercentError = $value->handle;
3721 }
3722 $this->connection->__soapCall('ISystemProperties_setFreeDiskSpacePercentError', array((array)$request));
3723 }
3724
3725 public function getRemoteDisplayAuthLibrary() {
3726 $request = new stdClass();
3727 $request->_this = $this->handle;
3728 $response = $this->connection->__soapCall('ISystemProperties_getRemoteDisplayAuthLibrary', array((array)$request));
3729 return (string)$response->returnval;
3730 }
3731
3732 public function setRemoteDisplayAuthLibrary($value) {
3733 $request = new stdClass();
3734 $request->_this = $this->handle;
3735 if (is_int($value) || is_string($value) || is_bool($value)) {
3736 $request->remoteDisplayAuthLibrary = $value;
3737 }
3738 else
3739 {
3740 $request->remoteDisplayAuthLibrary = $value->handle;
3741 }
3742 $this->connection->__soapCall('ISystemProperties_setRemoteDisplayAuthLibrary', array((array)$request));
3743 }
3744
3745 public function getWebServiceAuthLibrary() {
3746 $request = new stdClass();
3747 $request->_this = $this->handle;
3748 $response = $this->connection->__soapCall('ISystemProperties_getWebServiceAuthLibrary', array((array)$request));
3749 return (string)$response->returnval;
3750 }
3751
3752 public function setWebServiceAuthLibrary($value) {
3753 $request = new stdClass();
3754 $request->_this = $this->handle;
3755 if (is_int($value) || is_string($value) || is_bool($value)) {
3756 $request->webServiceAuthLibrary = $value;
3757 }
3758 else
3759 {
3760 $request->webServiceAuthLibrary = $value->handle;
3761 }
3762 $this->connection->__soapCall('ISystemProperties_setWebServiceAuthLibrary', array((array)$request));
3763 }
3764
3765 public function getLogHistoryCount() {
3766 $request = new stdClass();
3767 $request->_this = $this->handle;
3768 $response = $this->connection->__soapCall('ISystemProperties_getLogHistoryCount', array((array)$request));
3769 return (int)$response->returnval;
3770 }
3771
3772 public function setLogHistoryCount($value) {
3773 $request = new stdClass();
3774 $request->_this = $this->handle;
3775 if (is_int($value) || is_string($value) || is_bool($value)) {
3776 $request->LogHistoryCount = $value;
3777 }
3778 else
3779 {
3780 $request->LogHistoryCount = $value->handle;
3781 }
3782 $this->connection->__soapCall('ISystemProperties_setLogHistoryCount', array((array)$request));
3783 }
3784
3785 public function getDefaultAudioDriver() {
3786 $request = new stdClass();
3787 $request->_this = $this->handle;
3788 $response = $this->connection->__soapCall('ISystemProperties_getDefaultAudioDriver', array((array)$request));
3789 return new AudioDriverType ($this->connection, $response->returnval);
3790 }
3791}
3792
3793/**
3794* Generated VBoxWebService Managed Object Collection
3795*/
3796class ISystemPropertiesCollection extends VBox_ManagedObjectCollection {
3797 protected $_interfaceName = "ISystemProperties";
3798}
3799
3800/**
3801* Generated VBoxWebService Interface Wrapper
3802*/
3803class IGuest extends VBox_ManagedObject {
3804
3805 public function internalGetStatistics() {
3806 $request = new stdClass();
3807
3808 $request->_this = $this->handle;
3809
3810 $response = $this->connection->__soapCall('IGuest_internalGetStatistics', array((array)$request));
3811
3812 return array((int)$response->cpuUser, (int)$response->cpuKernel, (int)$response->cpuIdle, (int)$response->memTotal, (int)$response->memFree, (int)$response->memBalloon, (int)$response->memCache, (int)$response->pagedTotal, (int)$response->memAllocTotal, (int)$response->memFreeTotal, (int)$response->memBalloonTotal);
3813 }
3814
3815 public function setCredentials($arg_userName, $arg_password, $arg_domain, $arg_allowInteractiveLogon) {
3816 $request = new stdClass();
3817
3818 $request->_this = $this->handle;
3819
3820 $request->userName = $arg_userName;
3821 $request->password = $arg_password;
3822 $request->domain = $arg_domain;
3823 $request->allowInteractiveLogon = $arg_allowInteractiveLogon;
3824 $response = $this->connection->__soapCall('IGuest_setCredentials', array((array)$request));
3825
3826 return ;
3827 }
3828
3829 public function executeProcess($arg_execName, $arg_flags, $arg_arguments, $arg_environment, $arg_stdIn, $arg_stdOut, $arg_stdErr, $arg_userName, $arg_password, $arg_timeoutMS) {
3830 $request = new stdClass();
3831
3832 $request->_this = $this->handle;
3833
3834 $request->execName = $arg_execName;
3835 $request->flags = $arg_flags;
3836 $request->arguments = $arg_arguments;
3837 $request->environment = $arg_environment;
3838 $request->stdIn = $arg_stdIn;
3839 $request->stdOut = $arg_stdOut;
3840 $request->stdErr = $arg_stdErr;
3841 $request->userName = $arg_userName;
3842 $request->password = $arg_password;
3843 $request->timeoutMS = $arg_timeoutMS;
3844 $response = $this->connection->__soapCall('IGuest_executeProcess', array((array)$request));
3845
3846 return array(new IProgress ($this->connection, $response->returnval), (int)$response->pid);
3847 }
3848
3849 public function getOSTypeId() {
3850 $request = new stdClass();
3851 $request->_this = $this->handle;
3852 $response = $this->connection->__soapCall('IGuest_getOSTypeId', array((array)$request));
3853 return (string)$response->returnval;
3854 }
3855
3856 public function getAdditionsActive() {
3857 $request = new stdClass();
3858 $request->_this = $this->handle;
3859 $response = $this->connection->__soapCall('IGuest_getAdditionsActive', array((array)$request));
3860 return (bool)$response->returnval;
3861 }
3862
3863 public function getAdditionsVersion() {
3864 $request = new stdClass();
3865 $request->_this = $this->handle;
3866 $response = $this->connection->__soapCall('IGuest_getAdditionsVersion', array((array)$request));
3867 return (string)$response->returnval;
3868 }
3869
3870 public function getSupportsSeamless() {
3871 $request = new stdClass();
3872 $request->_this = $this->handle;
3873 $response = $this->connection->__soapCall('IGuest_getSupportsSeamless', array((array)$request));
3874 return (bool)$response->returnval;
3875 }
3876
3877 public function getSupportsGraphics() {
3878 $request = new stdClass();
3879 $request->_this = $this->handle;
3880 $response = $this->connection->__soapCall('IGuest_getSupportsGraphics', array((array)$request));
3881 return (bool)$response->returnval;
3882 }
3883
3884 public function getMemoryBalloonSize() {
3885 $request = new stdClass();
3886 $request->_this = $this->handle;
3887 $response = $this->connection->__soapCall('IGuest_getMemoryBalloonSize', array((array)$request));
3888 return (int)$response->returnval;
3889 }
3890
3891 public function setMemoryBalloonSize($value) {
3892 $request = new stdClass();
3893 $request->_this = $this->handle;
3894 if (is_int($value) || is_string($value) || is_bool($value)) {
3895 $request->memoryBalloonSize = $value;
3896 }
3897 else
3898 {
3899 $request->memoryBalloonSize = $value->handle;
3900 }
3901 $this->connection->__soapCall('IGuest_setMemoryBalloonSize', array((array)$request));
3902 }
3903
3904 public function getStatisticsUpdateInterval() {
3905 $request = new stdClass();
3906 $request->_this = $this->handle;
3907 $response = $this->connection->__soapCall('IGuest_getStatisticsUpdateInterval', array((array)$request));
3908 return (int)$response->returnval;
3909 }
3910
3911 public function setStatisticsUpdateInterval($value) {
3912 $request = new stdClass();
3913 $request->_this = $this->handle;
3914 if (is_int($value) || is_string($value) || is_bool($value)) {
3915 $request->statisticsUpdateInterval = $value;
3916 }
3917 else
3918 {
3919 $request->statisticsUpdateInterval = $value->handle;
3920 }
3921 $this->connection->__soapCall('IGuest_setStatisticsUpdateInterval', array((array)$request));
3922 }
3923}
3924
3925/**
3926* Generated VBoxWebService Managed Object Collection
3927*/
3928class IGuestCollection extends VBox_ManagedObjectCollection {
3929 protected $_interfaceName = "IGuest";
3930}
3931
3932/**
3933* Generated VBoxWebService Interface Wrapper
3934*/
3935class IProgress extends VBox_ManagedObject {
3936
3937 public function setCurrentOperationProgress($arg_percent) {
3938 $request = new stdClass();
3939
3940 $request->_this = $this->handle;
3941
3942 $request->percent = $arg_percent;
3943 $response = $this->connection->__soapCall('IProgress_setCurrentOperationProgress', array((array)$request));
3944
3945 return ;
3946 }
3947
3948 public function setNextOperation($arg_nextOperationDescription, $arg_nextOperationsWeight) {
3949 $request = new stdClass();
3950
3951 $request->_this = $this->handle;
3952
3953 $request->nextOperationDescription = $arg_nextOperationDescription;
3954 $request->nextOperationsWeight = $arg_nextOperationsWeight;
3955 $response = $this->connection->__soapCall('IProgress_setNextOperation', array((array)$request));
3956
3957 return ;
3958 }
3959
3960 public function waitForCompletion($arg_timeout) {
3961 $request = new stdClass();
3962
3963 $request->_this = $this->handle;
3964
3965 $request->timeout = $arg_timeout;
3966 $response = $this->connection->__soapCall('IProgress_waitForCompletion', array((array)$request));
3967
3968 return ;
3969 }
3970
3971 public function waitForOperationCompletion($arg_operation, $arg_timeout) {
3972 $request = new stdClass();
3973
3974 $request->_this = $this->handle;
3975
3976 $request->operation = $arg_operation;
3977 $request->timeout = $arg_timeout;
3978 $response = $this->connection->__soapCall('IProgress_waitForOperationCompletion', array((array)$request));
3979
3980 return ;
3981 }
3982
3983 public function cancel() {
3984 $request = new stdClass();
3985
3986 $request->_this = $this->handle;
3987
3988 $response = $this->connection->__soapCall('IProgress_cancel', array((array)$request));
3989
3990 return ;
3991 }
3992
3993 public function getId() {
3994 $request = new stdClass();
3995 $request->_this = $this->handle;
3996 $response = $this->connection->__soapCall('IProgress_getId', array((array)$request));
3997 return (string)$response->returnval;
3998 }
3999
4000 public function getDescription() {
4001 $request = new stdClass();
4002 $request->_this = $this->handle;
4003 $response = $this->connection->__soapCall('IProgress_getDescription', array((array)$request));
4004 return (string)$response->returnval;
4005 }
4006
4007 public function getInitiator() {
4008 $request = new stdClass();
4009 $request->_this = $this->handle;
4010 $response = $this->connection->__soapCall('IProgress_getInitiator', array((array)$request));
4011 return new VBox_ManagedObject ($this->connection, $response->returnval);
4012 }
4013
4014 public function getCancelable() {
4015 $request = new stdClass();
4016 $request->_this = $this->handle;
4017 $response = $this->connection->__soapCall('IProgress_getCancelable', array((array)$request));
4018 return (bool)$response->returnval;
4019 }
4020
4021 public function getPercent() {
4022 $request = new stdClass();
4023 $request->_this = $this->handle;
4024 $response = $this->connection->__soapCall('IProgress_getPercent', array((array)$request));
4025 return (int)$response->returnval;
4026 }
4027
4028 public function getTimeRemaining() {
4029 $request = new stdClass();
4030 $request->_this = $this->handle;
4031 $response = $this->connection->__soapCall('IProgress_getTimeRemaining', array((array)$request));
4032 return (int)$response->returnval;
4033 }
4034
4035 public function getCompleted() {
4036 $request = new stdClass();
4037 $request->_this = $this->handle;
4038 $response = $this->connection->__soapCall('IProgress_getCompleted', array((array)$request));
4039 return (bool)$response->returnval;
4040 }
4041
4042 public function getCanceled() {
4043 $request = new stdClass();
4044 $request->_this = $this->handle;
4045 $response = $this->connection->__soapCall('IProgress_getCanceled', array((array)$request));
4046 return (bool)$response->returnval;
4047 }
4048
4049 public function getResultCode() {
4050 $request = new stdClass();
4051 $request->_this = $this->handle;
4052 $response = $this->connection->__soapCall('IProgress_getResultCode', array((array)$request));
4053 return (int)$response->returnval;
4054 }
4055
4056 public function getErrorInfo() {
4057 $request = new stdClass();
4058 $request->_this = $this->handle;
4059 $response = $this->connection->__soapCall('IProgress_getErrorInfo', array((array)$request));
4060 return new IVirtualBoxErrorInfo ($this->connection, $response->returnval);
4061 }
4062
4063 public function getOperationCount() {
4064 $request = new stdClass();
4065 $request->_this = $this->handle;
4066 $response = $this->connection->__soapCall('IProgress_getOperationCount', array((array)$request));
4067 return (int)$response->returnval;
4068 }
4069
4070 public function getOperation() {
4071 $request = new stdClass();
4072 $request->_this = $this->handle;
4073 $response = $this->connection->__soapCall('IProgress_getOperation', array((array)$request));
4074 return (int)$response->returnval;
4075 }
4076
4077 public function getOperationDescription() {
4078 $request = new stdClass();
4079 $request->_this = $this->handle;
4080 $response = $this->connection->__soapCall('IProgress_getOperationDescription', array((array)$request));
4081 return (string)$response->returnval;
4082 }
4083
4084 public function getOperationPercent() {
4085 $request = new stdClass();
4086 $request->_this = $this->handle;
4087 $response = $this->connection->__soapCall('IProgress_getOperationPercent', array((array)$request));
4088 return (int)$response->returnval;
4089 }
4090
4091 public function getTimeout() {
4092 $request = new stdClass();
4093 $request->_this = $this->handle;
4094 $response = $this->connection->__soapCall('IProgress_getTimeout', array((array)$request));
4095 return (int)$response->returnval;
4096 }
4097
4098 public function setTimeout($value) {
4099 $request = new stdClass();
4100 $request->_this = $this->handle;
4101 if (is_int($value) || is_string($value) || is_bool($value)) {
4102 $request->timeout = $value;
4103 }
4104 else
4105 {
4106 $request->timeout = $value->handle;
4107 }
4108 $this->connection->__soapCall('IProgress_setTimeout', array((array)$request));
4109 }
4110}
4111
4112/**
4113* Generated VBoxWebService Managed Object Collection
4114*/
4115class IProgressCollection extends VBox_ManagedObjectCollection {
4116 protected $_interfaceName = "IProgress";
4117}
4118
4119/**
4120* Generated VBoxWebService Interface Wrapper
4121*/
4122class ISnapshot extends VBox_ManagedObject {
4123
4124 public function getId() {
4125 $request = new stdClass();
4126 $request->_this = $this->handle;
4127 $response = $this->connection->__soapCall('ISnapshot_getId', array((array)$request));
4128 return (string)$response->returnval;
4129 }
4130
4131 public function getName() {
4132 $request = new stdClass();
4133 $request->_this = $this->handle;
4134 $response = $this->connection->__soapCall('ISnapshot_getName', array((array)$request));
4135 return (string)$response->returnval;
4136 }
4137
4138 public function setName($value) {
4139 $request = new stdClass();
4140 $request->_this = $this->handle;
4141 if (is_int($value) || is_string($value) || is_bool($value)) {
4142 $request->name = $value;
4143 }
4144 else
4145 {
4146 $request->name = $value->handle;
4147 }
4148 $this->connection->__soapCall('ISnapshot_setName', array((array)$request));
4149 }
4150
4151 public function getDescription() {
4152 $request = new stdClass();
4153 $request->_this = $this->handle;
4154 $response = $this->connection->__soapCall('ISnapshot_getDescription', array((array)$request));
4155 return (string)$response->returnval;
4156 }
4157
4158 public function setDescription($value) {
4159 $request = new stdClass();
4160 $request->_this = $this->handle;
4161 if (is_int($value) || is_string($value) || is_bool($value)) {
4162 $request->description = $value;
4163 }
4164 else
4165 {
4166 $request->description = $value->handle;
4167 }
4168 $this->connection->__soapCall('ISnapshot_setDescription', array((array)$request));
4169 }
4170
4171 public function getTimeStamp() {
4172 $request = new stdClass();
4173 $request->_this = $this->handle;
4174 $response = $this->connection->__soapCall('ISnapshot_getTimeStamp', array((array)$request));
4175 return (int)$response->returnval;
4176 }
4177
4178 public function getOnline() {
4179 $request = new stdClass();
4180 $request->_this = $this->handle;
4181 $response = $this->connection->__soapCall('ISnapshot_getOnline', array((array)$request));
4182 return (bool)$response->returnval;
4183 }
4184
4185 public function getMachine() {
4186 $request = new stdClass();
4187 $request->_this = $this->handle;
4188 $response = $this->connection->__soapCall('ISnapshot_getMachine', array((array)$request));
4189 return new IMachine ($this->connection, $response->returnval);
4190 }
4191
4192 public function getParent() {
4193 $request = new stdClass();
4194 $request->_this = $this->handle;
4195 $response = $this->connection->__soapCall('ISnapshot_getParent', array((array)$request));
4196 return new ISnapshot ($this->connection, $response->returnval);
4197 }
4198
4199 public function getChildren() {
4200 $request = new stdClass();
4201 $request->_this = $this->handle;
4202 $response = $this->connection->__soapCall('ISnapshot_getChildren', array((array)$request));
4203 return new ISnapshotCollection ($this->connection, (array)$response->returnval);
4204 }
4205}
4206
4207/**
4208* Generated VBoxWebService Managed Object Collection
4209*/
4210class ISnapshotCollection extends VBox_ManagedObjectCollection {
4211 protected $_interfaceName = "ISnapshot";
4212}
4213
4214/**
4215* Generated VBoxWebService Interface Wrapper
4216*/
4217class IMedium extends VBox_ManagedObject {
4218
4219 public function refreshState() {
4220 $request = new stdClass();
4221
4222 $request->_this = $this->handle;
4223
4224 $response = $this->connection->__soapCall('IMedium_refreshState', array((array)$request));
4225
4226 return new MediumState ($this->connection, $response->returnval);
4227 }
4228
4229 public function getSnapshotIds($arg_machineId) {
4230 $request = new stdClass();
4231
4232 $request->_this = $this->handle;
4233
4234 $request->machineId = $arg_machineId;
4235 $response = $this->connection->__soapCall('IMedium_getSnapshotIds', array((array)$request));
4236
4237 return (array)$response->returnval;
4238 }
4239
4240 public function lockRead() {
4241 $request = new stdClass();
4242
4243 $request->_this = $this->handle;
4244
4245 $response = $this->connection->__soapCall('IMedium_lockRead', array((array)$request));
4246
4247 return new MediumState ($this->connection, $response->returnval);
4248 }
4249
4250 public function unlockRead() {
4251 $request = new stdClass();
4252
4253 $request->_this = $this->handle;
4254
4255 $response = $this->connection->__soapCall('IMedium_unlockRead', array((array)$request));
4256
4257 return new MediumState ($this->connection, $response->returnval);
4258 }
4259
4260 public function lockWrite() {
4261 $request = new stdClass();
4262
4263 $request->_this = $this->handle;
4264
4265 $response = $this->connection->__soapCall('IMedium_lockWrite', array((array)$request));
4266
4267 return new MediumState ($this->connection, $response->returnval);
4268 }
4269
4270 public function unlockWrite() {
4271 $request = new stdClass();
4272
4273 $request->_this = $this->handle;
4274
4275 $response = $this->connection->__soapCall('IMedium_unlockWrite', array((array)$request));
4276
4277 return new MediumState ($this->connection, $response->returnval);
4278 }
4279
4280 public function close() {
4281 $request = new stdClass();
4282
4283 $request->_this = $this->handle;
4284
4285 $response = $this->connection->__soapCall('IMedium_close', array((array)$request));
4286
4287 return ;
4288 }
4289
4290 public function getProperty($arg_name) {
4291 $request = new stdClass();
4292
4293 $request->_this = $this->handle;
4294
4295 $request->name = $arg_name;
4296 $response = $this->connection->__soapCall('IMedium_getProperty', array((array)$request));
4297
4298 return (string)$response->returnval;
4299 }
4300
4301 public function setProperty($arg_name, $arg_value) {
4302 $request = new stdClass();
4303
4304 $request->_this = $this->handle;
4305
4306 $request->name = $arg_name;
4307 $request->value = $arg_value;
4308 $response = $this->connection->__soapCall('IMedium_setProperty', array((array)$request));
4309
4310 return ;
4311 }
4312
4313 public function getProperties($arg_names) {
4314 $request = new stdClass();
4315
4316 $request->_this = $this->handle;
4317
4318 $request->names = $arg_names;
4319 $response = $this->connection->__soapCall('IMedium_getProperties', array((array)$request));
4320
4321 return array((array)$response->returnval, (array)$response->returnNames);
4322 }
4323
4324 public function setProperties($arg_names, $arg_values) {
4325 $request = new stdClass();
4326
4327 $request->_this = $this->handle;
4328
4329 $request->names = $arg_names;
4330 $request->values = $arg_values;
4331 $response = $this->connection->__soapCall('IMedium_setProperties', array((array)$request));
4332
4333 return ;
4334 }
4335
4336 public function createBaseStorage($arg_logicalSize, $arg_variant) {
4337 $request = new stdClass();
4338
4339 $request->_this = $this->handle;
4340
4341 $request->logicalSize = $arg_logicalSize;
4342 $request->variant = $arg_variant;
4343 $response = $this->connection->__soapCall('IMedium_createBaseStorage', array((array)$request));
4344
4345 return new IProgress ($this->connection, $response->returnval);
4346 }
4347
4348 public function deleteStorage() {
4349 $request = new stdClass();
4350
4351 $request->_this = $this->handle;
4352
4353 $response = $this->connection->__soapCall('IMedium_deleteStorage', array((array)$request));
4354
4355 return new IProgress ($this->connection, $response->returnval);
4356 }
4357
4358 public function createDiffStorage($arg_target, $arg_variant) {
4359 $request = new stdClass();
4360
4361 $request->_this = $this->handle;
4362
4363 $request->target = $arg_target;
4364 $request->variant = $arg_variant;
4365 $response = $this->connection->__soapCall('IMedium_createDiffStorage', array((array)$request));
4366
4367 return new IProgress ($this->connection, $response->returnval);
4368 }
4369
4370 public function mergeTo($arg_targetId) {
4371 $request = new stdClass();
4372
4373 $request->_this = $this->handle;
4374
4375 $request->targetId = $arg_targetId;
4376 $response = $this->connection->__soapCall('IMedium_mergeTo', array((array)$request));
4377
4378 return new IProgress ($this->connection, $response->returnval);
4379 }
4380
4381 public function cloneTo($arg_target, $arg_variant, $arg_parent) {
4382 $request = new stdClass();
4383
4384 $request->_this = $this->handle;
4385
4386 $request->target = $arg_target;
4387 $request->variant = $arg_variant;
4388 $request->parent = $arg_parent;
4389 $response = $this->connection->__soapCall('IMedium_cloneTo', array((array)$request));
4390
4391 return new IProgress ($this->connection, $response->returnval);
4392 }
4393
4394 public function compact() {
4395 $request = new stdClass();
4396
4397 $request->_this = $this->handle;
4398
4399 $response = $this->connection->__soapCall('IMedium_compact', array((array)$request));
4400
4401 return new IProgress ($this->connection, $response->returnval);
4402 }
4403
4404 public function resize($arg_logicalSize) {
4405 $request = new stdClass();
4406
4407 $request->_this = $this->handle;
4408
4409 $request->logicalSize = $arg_logicalSize;
4410 $response = $this->connection->__soapCall('IMedium_resize', array((array)$request));
4411
4412 return new IProgress ($this->connection, $response->returnval);
4413 }
4414
4415 public function reset() {
4416 $request = new stdClass();
4417
4418 $request->_this = $this->handle;
4419
4420 $response = $this->connection->__soapCall('IMedium_reset', array((array)$request));
4421
4422 return new IProgress ($this->connection, $response->returnval);
4423 }
4424
4425 public function getId() {
4426 $request = new stdClass();
4427 $request->_this = $this->handle;
4428 $response = $this->connection->__soapCall('IMedium_getId', array((array)$request));
4429 return (string)$response->returnval;
4430 }
4431
4432 public function getDescription() {
4433 $request = new stdClass();
4434 $request->_this = $this->handle;
4435 $response = $this->connection->__soapCall('IMedium_getDescription', array((array)$request));
4436 return (string)$response->returnval;
4437 }
4438
4439 public function setDescription($value) {
4440 $request = new stdClass();
4441 $request->_this = $this->handle;
4442 if (is_int($value) || is_string($value) || is_bool($value)) {
4443 $request->description = $value;
4444 }
4445 else
4446 {
4447 $request->description = $value->handle;
4448 }
4449 $this->connection->__soapCall('IMedium_setDescription', array((array)$request));
4450 }
4451
4452 public function getState() {
4453 $request = new stdClass();
4454 $request->_this = $this->handle;
4455 $response = $this->connection->__soapCall('IMedium_getState', array((array)$request));
4456 return new MediumState ($this->connection, $response->returnval);
4457 }
4458
4459 public function getLocation() {
4460 $request = new stdClass();
4461 $request->_this = $this->handle;
4462 $response = $this->connection->__soapCall('IMedium_getLocation', array((array)$request));
4463 return (string)$response->returnval;
4464 }
4465
4466 public function setLocation($value) {
4467 $request = new stdClass();
4468 $request->_this = $this->handle;
4469 if (is_int($value) || is_string($value) || is_bool($value)) {
4470 $request->location = $value;
4471 }
4472 else
4473 {
4474 $request->location = $value->handle;
4475 }
4476 $this->connection->__soapCall('IMedium_setLocation', array((array)$request));
4477 }
4478
4479 public function getName() {
4480 $request = new stdClass();
4481 $request->_this = $this->handle;
4482 $response = $this->connection->__soapCall('IMedium_getName', array((array)$request));
4483 return (string)$response->returnval;
4484 }
4485
4486 public function getDeviceType() {
4487 $request = new stdClass();
4488 $request->_this = $this->handle;
4489 $response = $this->connection->__soapCall('IMedium_getDeviceType', array((array)$request));
4490 return new DeviceType ($this->connection, $response->returnval);
4491 }
4492
4493 public function getHostDrive() {
4494 $request = new stdClass();
4495 $request->_this = $this->handle;
4496 $response = $this->connection->__soapCall('IMedium_getHostDrive', array((array)$request));
4497 return (bool)$response->returnval;
4498 }
4499
4500 public function getSize() {
4501 $request = new stdClass();
4502 $request->_this = $this->handle;
4503 $response = $this->connection->__soapCall('IMedium_getSize', array((array)$request));
4504 return (int)$response->returnval;
4505 }
4506
4507 public function getFormat() {
4508 $request = new stdClass();
4509 $request->_this = $this->handle;
4510 $response = $this->connection->__soapCall('IMedium_getFormat', array((array)$request));
4511 return (string)$response->returnval;
4512 }
4513
4514 public function getType() {
4515 $request = new stdClass();
4516 $request->_this = $this->handle;
4517 $response = $this->connection->__soapCall('IMedium_getType', array((array)$request));
4518 return new MediumType ($this->connection, $response->returnval);
4519 }
4520
4521 public function setType($value) {
4522 $request = new stdClass();
4523 $request->_this = $this->handle;
4524 if (is_int($value) || is_string($value) || is_bool($value)) {
4525 $request->type = $value;
4526 }
4527 else
4528 {
4529 $request->type = $value->handle;
4530 }
4531 $this->connection->__soapCall('IMedium_setType', array((array)$request));
4532 }
4533
4534 public function getParent() {
4535 $request = new stdClass();
4536 $request->_this = $this->handle;
4537 $response = $this->connection->__soapCall('IMedium_getParent', array((array)$request));
4538 return new IMedium ($this->connection, $response->returnval);
4539 }
4540
4541 public function getChildren() {
4542 $request = new stdClass();
4543 $request->_this = $this->handle;
4544 $response = $this->connection->__soapCall('IMedium_getChildren', array((array)$request));
4545 return new IMediumCollection ($this->connection, (array)$response->returnval);
4546 }
4547
4548 public function getBase() {
4549 $request = new stdClass();
4550 $request->_this = $this->handle;
4551 $response = $this->connection->__soapCall('IMedium_getBase', array((array)$request));
4552 return new IMedium ($this->connection, $response->returnval);
4553 }
4554
4555 public function getReadOnly() {
4556 $request = new stdClass();
4557 $request->_this = $this->handle;
4558 $response = $this->connection->__soapCall('IMedium_getReadOnly', array((array)$request));
4559 return (bool)$response->returnval;
4560 }
4561
4562 public function getLogicalSize() {
4563 $request = new stdClass();
4564 $request->_this = $this->handle;
4565 $response = $this->connection->__soapCall('IMedium_getLogicalSize', array((array)$request));
4566 return (int)$response->returnval;
4567 }
4568
4569 public function getAutoReset() {
4570 $request = new stdClass();
4571 $request->_this = $this->handle;
4572 $response = $this->connection->__soapCall('IMedium_getAutoReset', array((array)$request));
4573 return (bool)$response->returnval;
4574 }
4575
4576 public function setAutoReset($value) {
4577 $request = new stdClass();
4578 $request->_this = $this->handle;
4579 if (is_int($value) || is_string($value) || is_bool($value)) {
4580 $request->autoReset = $value;
4581 }
4582 else
4583 {
4584 $request->autoReset = $value->handle;
4585 }
4586 $this->connection->__soapCall('IMedium_setAutoReset', array((array)$request));
4587 }
4588
4589 public function getLastAccessError() {
4590 $request = new stdClass();
4591 $request->_this = $this->handle;
4592 $response = $this->connection->__soapCall('IMedium_getLastAccessError', array((array)$request));
4593 return (string)$response->returnval;
4594 }
4595
4596 public function getMachineIds() {
4597 $request = new stdClass();
4598 $request->_this = $this->handle;
4599 $response = $this->connection->__soapCall('IMedium_getMachineIds', array((array)$request));
4600 return (array)$response->returnval;
4601 }
4602}
4603
4604/**
4605* Generated VBoxWebService Managed Object Collection
4606*/
4607class IMediumCollection extends VBox_ManagedObjectCollection {
4608 protected $_interfaceName = "IMedium";
4609}
4610
4611/**
4612* Generated VBoxWebService Interface Wrapper
4613*/
4614class IMediumFormat extends VBox_ManagedObject {
4615
4616 public function describeProperties() {
4617 $request = new stdClass();
4618
4619 $request->_this = $this->handle;
4620
4621 $response = $this->connection->__soapCall('IMediumFormat_describeProperties', array((array)$request));
4622
4623 return array((array)$response->names, (array)$response->description, new DataTypeCollection ($this->connection, (array)$response->types), (array)$response->flags, (array)$response->defaults);
4624 }
4625
4626 public function getId() {
4627 $request = new stdClass();
4628 $request->_this = $this->handle;
4629 $response = $this->connection->__soapCall('IMediumFormat_getId', array((array)$request));
4630 return (string)$response->returnval;
4631 }
4632
4633 public function getName() {
4634 $request = new stdClass();
4635 $request->_this = $this->handle;
4636 $response = $this->connection->__soapCall('IMediumFormat_getName', array((array)$request));
4637 return (string)$response->returnval;
4638 }
4639
4640 public function getFileExtensions() {
4641 $request = new stdClass();
4642 $request->_this = $this->handle;
4643 $response = $this->connection->__soapCall('IMediumFormat_getFileExtensions', array((array)$request));
4644 return (array)$response->returnval;
4645 }
4646
4647 public function getCapabilities() {
4648 $request = new stdClass();
4649 $request->_this = $this->handle;
4650 $response = $this->connection->__soapCall('IMediumFormat_getCapabilities', array((array)$request));
4651 return (int)$response->returnval;
4652 }
4653}
4654
4655/**
4656* Generated VBoxWebService Managed Object Collection
4657*/
4658class IMediumFormatCollection extends VBox_ManagedObjectCollection {
4659 protected $_interfaceName = "IMediumFormat";
4660}
4661
4662/**
4663* Generated VBoxWebService Interface Wrapper
4664*/
4665class IKeyboard extends VBox_ManagedObject {
4666
4667 public function putScancode($arg_scancode) {
4668 $request = new stdClass();
4669
4670 $request->_this = $this->handle;
4671
4672 $request->scancode = $arg_scancode;
4673 $response = $this->connection->__soapCall('IKeyboard_putScancode', array((array)$request));
4674
4675 return ;
4676 }
4677
4678 public function putScancodes($arg_scancodes) {
4679 $request = new stdClass();
4680
4681 $request->_this = $this->handle;
4682
4683 $request->scancodes = $arg_scancodes;
4684 $response = $this->connection->__soapCall('IKeyboard_putScancodes', array((array)$request));
4685
4686 return (int)$response->returnval;
4687 }
4688
4689 public function putCAD() {
4690 $request = new stdClass();
4691
4692 $request->_this = $this->handle;
4693
4694 $response = $this->connection->__soapCall('IKeyboard_putCAD', array((array)$request));
4695
4696 return ;
4697 }
4698}
4699
4700/**
4701* Generated VBoxWebService Managed Object Collection
4702*/
4703class IKeyboardCollection extends VBox_ManagedObjectCollection {
4704 protected $_interfaceName = "IKeyboard";
4705}
4706
4707/**
4708* Generated VBoxWebService Interface Wrapper
4709*/
4710class IMouse extends VBox_ManagedObject {
4711
4712 public function putMouseEvent($arg_dx, $arg_dy, $arg_dz, $arg_dw, $arg_buttonState) {
4713 $request = new stdClass();
4714
4715 $request->_this = $this->handle;
4716
4717 $request->dx = $arg_dx;
4718 $request->dy = $arg_dy;
4719 $request->dz = $arg_dz;
4720 $request->dw = $arg_dw;
4721 $request->buttonState = $arg_buttonState;
4722 $response = $this->connection->__soapCall('IMouse_putMouseEvent', array((array)$request));
4723
4724 return ;
4725 }
4726
4727 public function putMouseEventAbsolute($arg_x, $arg_y, $arg_dz, $arg_dw, $arg_buttonState) {
4728 $request = new stdClass();
4729
4730 $request->_this = $this->handle;
4731
4732 $request->x = $arg_x;
4733 $request->y = $arg_y;
4734 $request->dz = $arg_dz;
4735 $request->dw = $arg_dw;
4736 $request->buttonState = $arg_buttonState;
4737 $response = $this->connection->__soapCall('IMouse_putMouseEventAbsolute', array((array)$request));
4738
4739 return ;
4740 }
4741
4742 public function getAbsoluteSupported() {
4743 $request = new stdClass();
4744 $request->_this = $this->handle;
4745 $response = $this->connection->__soapCall('IMouse_getAbsoluteSupported', array((array)$request));
4746 return (bool)$response->returnval;
4747 }
4748
4749 public function getRelativeSupported() {
4750 $request = new stdClass();
4751 $request->_this = $this->handle;
4752 $response = $this->connection->__soapCall('IMouse_getRelativeSupported', array((array)$request));
4753 return (bool)$response->returnval;
4754 }
4755
4756 public function getNeedsHostCursor() {
4757 $request = new stdClass();
4758 $request->_this = $this->handle;
4759 $response = $this->connection->__soapCall('IMouse_getNeedsHostCursor', array((array)$request));
4760 return (bool)$response->returnval;
4761 }
4762}
4763
4764/**
4765* Generated VBoxWebService Managed Object Collection
4766*/
4767class IMouseCollection extends VBox_ManagedObjectCollection {
4768 protected $_interfaceName = "IMouse";
4769}
4770
4771/**
4772* Generated VBoxWebService Interface Wrapper
4773*/
4774class IDisplay extends VBox_ManagedObject {
4775
4776 public function setVideoModeHint($arg_width, $arg_height, $arg_bitsPerPixel, $arg_display) {
4777 $request = new stdClass();
4778
4779 $request->_this = $this->handle;
4780
4781 $request->width = $arg_width;
4782 $request->height = $arg_height;
4783 $request->bitsPerPixel = $arg_bitsPerPixel;
4784 $request->display = $arg_display;
4785 $response = $this->connection->__soapCall('IDisplay_setVideoModeHint', array((array)$request));
4786
4787 return ;
4788 }
4789
4790 public function setSeamlessMode($arg_enabled) {
4791 $request = new stdClass();
4792
4793 $request->_this = $this->handle;
4794
4795 $request->enabled = $arg_enabled;
4796 $response = $this->connection->__soapCall('IDisplay_setSeamlessMode', array((array)$request));
4797
4798 return ;
4799 }
4800
4801 public function takeScreenShotSlow($arg_width, $arg_height) {
4802 $request = new stdClass();
4803
4804 $request->_this = $this->handle;
4805
4806 $request->width = $arg_width;
4807 $request->height = $arg_height;
4808 $response = $this->connection->__soapCall('IDisplay_takeScreenShotSlow', array((array)$request));
4809
4810 return (array)$response->returnval;
4811 }
4812
4813 public function invalidateAndUpdate() {
4814 $request = new stdClass();
4815
4816 $request->_this = $this->handle;
4817
4818 $response = $this->connection->__soapCall('IDisplay_invalidateAndUpdate', array((array)$request));
4819
4820 return ;
4821 }
4822
4823 public function resizeCompleted($arg_screenId) {
4824 $request = new stdClass();
4825
4826 $request->_this = $this->handle;
4827
4828 $request->screenId = $arg_screenId;
4829 $response = $this->connection->__soapCall('IDisplay_resizeCompleted', array((array)$request));
4830
4831 return ;
4832 }
4833
4834 public function updateCompleted() {
4835 $request = new stdClass();
4836
4837 $request->_this = $this->handle;
4838
4839 $response = $this->connection->__soapCall('IDisplay_updateCompleted', array((array)$request));
4840
4841 return ;
4842 }
4843
4844 public function getWidth() {
4845 $request = new stdClass();
4846 $request->_this = $this->handle;
4847 $response = $this->connection->__soapCall('IDisplay_getWidth', array((array)$request));
4848 return (int)$response->returnval;
4849 }
4850
4851 public function getHeight() {
4852 $request = new stdClass();
4853 $request->_this = $this->handle;
4854 $response = $this->connection->__soapCall('IDisplay_getHeight', array((array)$request));
4855 return (int)$response->returnval;
4856 }
4857
4858 public function getBitsPerPixel() {
4859 $request = new stdClass();
4860 $request->_this = $this->handle;
4861 $response = $this->connection->__soapCall('IDisplay_getBitsPerPixel', array((array)$request));
4862 return (int)$response->returnval;
4863 }
4864}
4865
4866/**
4867* Generated VBoxWebService Managed Object Collection
4868*/
4869class IDisplayCollection extends VBox_ManagedObjectCollection {
4870 protected $_interfaceName = "IDisplay";
4871}
4872
4873/**
4874* Generated VBoxWebService Interface Wrapper
4875*/
4876class INetworkAdapter extends VBox_ManagedObject {
4877
4878 public function attachToNAT() {
4879 $request = new stdClass();
4880
4881 $request->_this = $this->handle;
4882
4883 $response = $this->connection->__soapCall('INetworkAdapter_attachToNAT', array((array)$request));
4884
4885 return ;
4886 }
4887
4888 public function attachToBridgedInterface() {
4889 $request = new stdClass();
4890
4891 $request->_this = $this->handle;
4892
4893 $response = $this->connection->__soapCall('INetworkAdapter_attachToBridgedInterface', array((array)$request));
4894
4895 return ;
4896 }
4897
4898 public function attachToInternalNetwork() {
4899 $request = new stdClass();
4900
4901 $request->_this = $this->handle;
4902
4903 $response = $this->connection->__soapCall('INetworkAdapter_attachToInternalNetwork', array((array)$request));
4904
4905 return ;
4906 }
4907
4908 public function attachToHostOnlyInterface() {
4909 $request = new stdClass();
4910
4911 $request->_this = $this->handle;
4912
4913 $response = $this->connection->__soapCall('INetworkAdapter_attachToHostOnlyInterface', array((array)$request));
4914
4915 return ;
4916 }
4917
4918 public function detach() {
4919 $request = new stdClass();
4920
4921 $request->_this = $this->handle;
4922
4923 $response = $this->connection->__soapCall('INetworkAdapter_detach', array((array)$request));
4924
4925 return ;
4926 }
4927
4928 public function getAdapterType() {
4929 $request = new stdClass();
4930 $request->_this = $this->handle;
4931 $response = $this->connection->__soapCall('INetworkAdapter_getAdapterType', array((array)$request));
4932 return new NetworkAdapterType ($this->connection, $response->returnval);
4933 }
4934
4935 public function setAdapterType($value) {
4936 $request = new stdClass();
4937 $request->_this = $this->handle;
4938 if (is_int($value) || is_string($value) || is_bool($value)) {
4939 $request->adapterType = $value;
4940 }
4941 else
4942 {
4943 $request->adapterType = $value->handle;
4944 }
4945 $this->connection->__soapCall('INetworkAdapter_setAdapterType', array((array)$request));
4946 }
4947
4948 public function getSlot() {
4949 $request = new stdClass();
4950 $request->_this = $this->handle;
4951 $response = $this->connection->__soapCall('INetworkAdapter_getSlot', array((array)$request));
4952 return (int)$response->returnval;
4953 }
4954
4955 public function getEnabled() {
4956 $request = new stdClass();
4957 $request->_this = $this->handle;
4958 $response = $this->connection->__soapCall('INetworkAdapter_getEnabled', array((array)$request));
4959 return (bool)$response->returnval;
4960 }
4961
4962 public function setEnabled($value) {
4963 $request = new stdClass();
4964 $request->_this = $this->handle;
4965 if (is_int($value) || is_string($value) || is_bool($value)) {
4966 $request->enabled = $value;
4967 }
4968 else
4969 {
4970 $request->enabled = $value->handle;
4971 }
4972 $this->connection->__soapCall('INetworkAdapter_setEnabled', array((array)$request));
4973 }
4974
4975 public function getMACAddress() {
4976 $request = new stdClass();
4977 $request->_this = $this->handle;
4978 $response = $this->connection->__soapCall('INetworkAdapter_getMACAddress', array((array)$request));
4979 return (string)$response->returnval;
4980 }
4981
4982 public function setMACAddress($value) {
4983 $request = new stdClass();
4984 $request->_this = $this->handle;
4985 if (is_int($value) || is_string($value) || is_bool($value)) {
4986 $request->MACAddress = $value;
4987 }
4988 else
4989 {
4990 $request->MACAddress = $value->handle;
4991 }
4992 $this->connection->__soapCall('INetworkAdapter_setMACAddress', array((array)$request));
4993 }
4994
4995 public function getAttachmentType() {
4996 $request = new stdClass();
4997 $request->_this = $this->handle;
4998 $response = $this->connection->__soapCall('INetworkAdapter_getAttachmentType', array((array)$request));
4999 return new NetworkAttachmentType ($this->connection, $response->returnval);
5000 }
5001
5002 public function getHostInterface() {
5003 $request = new stdClass();
5004 $request->_this = $this->handle;
5005 $response = $this->connection->__soapCall('INetworkAdapter_getHostInterface', array((array)$request));
5006 return (string)$response->returnval;
5007 }
5008
5009 public function setHostInterface($value) {
5010 $request = new stdClass();
5011 $request->_this = $this->handle;
5012 if (is_int($value) || is_string($value) || is_bool($value)) {
5013 $request->hostInterface = $value;
5014 }
5015 else
5016 {
5017 $request->hostInterface = $value->handle;
5018 }
5019 $this->connection->__soapCall('INetworkAdapter_setHostInterface', array((array)$request));
5020 }
5021
5022 public function getInternalNetwork() {
5023 $request = new stdClass();
5024 $request->_this = $this->handle;
5025 $response = $this->connection->__soapCall('INetworkAdapter_getInternalNetwork', array((array)$request));
5026 return (string)$response->returnval;
5027 }
5028
5029 public function setInternalNetwork($value) {
5030 $request = new stdClass();
5031 $request->_this = $this->handle;
5032 if (is_int($value) || is_string($value) || is_bool($value)) {
5033 $request->internalNetwork = $value;
5034 }
5035 else
5036 {
5037 $request->internalNetwork = $value->handle;
5038 }
5039 $this->connection->__soapCall('INetworkAdapter_setInternalNetwork', array((array)$request));
5040 }
5041
5042 public function getNATNetwork() {
5043 $request = new stdClass();
5044 $request->_this = $this->handle;
5045 $response = $this->connection->__soapCall('INetworkAdapter_getNATNetwork', array((array)$request));
5046 return (string)$response->returnval;
5047 }
5048
5049 public function setNATNetwork($value) {
5050 $request = new stdClass();
5051 $request->_this = $this->handle;
5052 if (is_int($value) || is_string($value) || is_bool($value)) {
5053 $request->NATNetwork = $value;
5054 }
5055 else
5056 {
5057 $request->NATNetwork = $value->handle;
5058 }
5059 $this->connection->__soapCall('INetworkAdapter_setNATNetwork', array((array)$request));
5060 }
5061
5062 public function getCableConnected() {
5063 $request = new stdClass();
5064 $request->_this = $this->handle;
5065 $response = $this->connection->__soapCall('INetworkAdapter_getCableConnected', array((array)$request));
5066 return (bool)$response->returnval;
5067 }
5068
5069 public function setCableConnected($value) {
5070 $request = new stdClass();
5071 $request->_this = $this->handle;
5072 if (is_int($value) || is_string($value) || is_bool($value)) {
5073 $request->cableConnected = $value;
5074 }
5075 else
5076 {
5077 $request->cableConnected = $value->handle;
5078 }
5079 $this->connection->__soapCall('INetworkAdapter_setCableConnected', array((array)$request));
5080 }
5081
5082 public function getLineSpeed() {
5083 $request = new stdClass();
5084 $request->_this = $this->handle;
5085 $response = $this->connection->__soapCall('INetworkAdapter_getLineSpeed', array((array)$request));
5086 return (int)$response->returnval;
5087 }
5088
5089 public function setLineSpeed($value) {
5090 $request = new stdClass();
5091 $request->_this = $this->handle;
5092 if (is_int($value) || is_string($value) || is_bool($value)) {
5093 $request->lineSpeed = $value;
5094 }
5095 else
5096 {
5097 $request->lineSpeed = $value->handle;
5098 }
5099 $this->connection->__soapCall('INetworkAdapter_setLineSpeed', array((array)$request));
5100 }
5101
5102 public function getTraceEnabled() {
5103 $request = new stdClass();
5104 $request->_this = $this->handle;
5105 $response = $this->connection->__soapCall('INetworkAdapter_getTraceEnabled', array((array)$request));
5106 return (bool)$response->returnval;
5107 }
5108
5109 public function setTraceEnabled($value) {
5110 $request = new stdClass();
5111 $request->_this = $this->handle;
5112 if (is_int($value) || is_string($value) || is_bool($value)) {
5113 $request->traceEnabled = $value;
5114 }
5115 else
5116 {
5117 $request->traceEnabled = $value->handle;
5118 }
5119 $this->connection->__soapCall('INetworkAdapter_setTraceEnabled', array((array)$request));
5120 }
5121
5122 public function getTraceFile() {
5123 $request = new stdClass();
5124 $request->_this = $this->handle;
5125 $response = $this->connection->__soapCall('INetworkAdapter_getTraceFile', array((array)$request));
5126 return (string)$response->returnval;
5127 }
5128
5129 public function setTraceFile($value) {
5130 $request = new stdClass();
5131 $request->_this = $this->handle;
5132 if (is_int($value) || is_string($value) || is_bool($value)) {
5133 $request->traceFile = $value;
5134 }
5135 else
5136 {
5137 $request->traceFile = $value->handle;
5138 }
5139 $this->connection->__soapCall('INetworkAdapter_setTraceFile', array((array)$request));
5140 }
5141
5142 public function getNatDriver() {
5143 $request = new stdClass();
5144 $request->_this = $this->handle;
5145 $response = $this->connection->__soapCall('INetworkAdapter_getNatDriver', array((array)$request));
5146 return new INATEngine ($this->connection, $response->returnval);
5147 }
5148
5149 public function getBootPriority() {
5150 $request = new stdClass();
5151 $request->_this = $this->handle;
5152 $response = $this->connection->__soapCall('INetworkAdapter_getBootPriority', array((array)$request));
5153 return (int)$response->returnval;
5154 }
5155
5156 public function setBootPriority($value) {
5157 $request = new stdClass();
5158 $request->_this = $this->handle;
5159 if (is_int($value) || is_string($value) || is_bool($value)) {
5160 $request->bootPriority = $value;
5161 }
5162 else
5163 {
5164 $request->bootPriority = $value->handle;
5165 }
5166 $this->connection->__soapCall('INetworkAdapter_setBootPriority', array((array)$request));
5167 }
5168}
5169
5170/**
5171* Generated VBoxWebService Managed Object Collection
5172*/
5173class INetworkAdapterCollection extends VBox_ManagedObjectCollection {
5174 protected $_interfaceName = "INetworkAdapter";
5175}
5176
5177/**
5178* Generated VBoxWebService Interface Wrapper
5179*/
5180class ISerialPort extends VBox_ManagedObject {
5181
5182 public function getSlot() {
5183 $request = new stdClass();
5184 $request->_this = $this->handle;
5185 $response = $this->connection->__soapCall('ISerialPort_getSlot', array((array)$request));
5186 return (int)$response->returnval;
5187 }
5188
5189 public function getEnabled() {
5190 $request = new stdClass();
5191 $request->_this = $this->handle;
5192 $response = $this->connection->__soapCall('ISerialPort_getEnabled', array((array)$request));
5193 return (bool)$response->returnval;
5194 }
5195
5196 public function setEnabled($value) {
5197 $request = new stdClass();
5198 $request->_this = $this->handle;
5199 if (is_int($value) || is_string($value) || is_bool($value)) {
5200 $request->enabled = $value;
5201 }
5202 else
5203 {
5204 $request->enabled = $value->handle;
5205 }
5206 $this->connection->__soapCall('ISerialPort_setEnabled', array((array)$request));
5207 }
5208
5209 public function getIOBase() {
5210 $request = new stdClass();
5211 $request->_this = $this->handle;
5212 $response = $this->connection->__soapCall('ISerialPort_getIOBase', array((array)$request));
5213 return (int)$response->returnval;
5214 }
5215
5216 public function setIOBase($value) {
5217 $request = new stdClass();
5218 $request->_this = $this->handle;
5219 if (is_int($value) || is_string($value) || is_bool($value)) {
5220 $request->IOBase = $value;
5221 }
5222 else
5223 {
5224 $request->IOBase = $value->handle;
5225 }
5226 $this->connection->__soapCall('ISerialPort_setIOBase', array((array)$request));
5227 }
5228
5229 public function getIRQ() {
5230 $request = new stdClass();
5231 $request->_this = $this->handle;
5232 $response = $this->connection->__soapCall('ISerialPort_getIRQ', array((array)$request));
5233 return (int)$response->returnval;
5234 }
5235
5236 public function setIRQ($value) {
5237 $request = new stdClass();
5238 $request->_this = $this->handle;
5239 if (is_int($value) || is_string($value) || is_bool($value)) {
5240 $request->IRQ = $value;
5241 }
5242 else
5243 {
5244 $request->IRQ = $value->handle;
5245 }
5246 $this->connection->__soapCall('ISerialPort_setIRQ', array((array)$request));
5247 }
5248
5249 public function getHostMode() {
5250 $request = new stdClass();
5251 $request->_this = $this->handle;
5252 $response = $this->connection->__soapCall('ISerialPort_getHostMode', array((array)$request));
5253 return new PortMode ($this->connection, $response->returnval);
5254 }
5255
5256 public function setHostMode($value) {
5257 $request = new stdClass();
5258 $request->_this = $this->handle;
5259 if (is_int($value) || is_string($value) || is_bool($value)) {
5260 $request->hostMode = $value;
5261 }
5262 else
5263 {
5264 $request->hostMode = $value->handle;
5265 }
5266 $this->connection->__soapCall('ISerialPort_setHostMode', array((array)$request));
5267 }
5268
5269 public function getServer() {
5270 $request = new stdClass();
5271 $request->_this = $this->handle;
5272 $response = $this->connection->__soapCall('ISerialPort_getServer', array((array)$request));
5273 return (bool)$response->returnval;
5274 }
5275
5276 public function setServer($value) {
5277 $request = new stdClass();
5278 $request->_this = $this->handle;
5279 if (is_int($value) || is_string($value) || is_bool($value)) {
5280 $request->server = $value;
5281 }
5282 else
5283 {
5284 $request->server = $value->handle;
5285 }
5286 $this->connection->__soapCall('ISerialPort_setServer', array((array)$request));
5287 }
5288
5289 public function getPath() {
5290 $request = new stdClass();
5291 $request->_this = $this->handle;
5292 $response = $this->connection->__soapCall('ISerialPort_getPath', array((array)$request));
5293 return (string)$response->returnval;
5294 }
5295
5296 public function setPath($value) {
5297 $request = new stdClass();
5298 $request->_this = $this->handle;
5299 if (is_int($value) || is_string($value) || is_bool($value)) {
5300 $request->path = $value;
5301 }
5302 else
5303 {
5304 $request->path = $value->handle;
5305 }
5306 $this->connection->__soapCall('ISerialPort_setPath', array((array)$request));
5307 }
5308}
5309
5310/**
5311* Generated VBoxWebService Managed Object Collection
5312*/
5313class ISerialPortCollection extends VBox_ManagedObjectCollection {
5314 protected $_interfaceName = "ISerialPort";
5315}
5316
5317/**
5318* Generated VBoxWebService Interface Wrapper
5319*/
5320class IParallelPort extends VBox_ManagedObject {
5321
5322 public function getSlot() {
5323 $request = new stdClass();
5324 $request->_this = $this->handle;
5325 $response = $this->connection->__soapCall('IParallelPort_getSlot', array((array)$request));
5326 return (int)$response->returnval;
5327 }
5328
5329 public function getEnabled() {
5330 $request = new stdClass();
5331 $request->_this = $this->handle;
5332 $response = $this->connection->__soapCall('IParallelPort_getEnabled', array((array)$request));
5333 return (bool)$response->returnval;
5334 }
5335
5336 public function setEnabled($value) {
5337 $request = new stdClass();
5338 $request->_this = $this->handle;
5339 if (is_int($value) || is_string($value) || is_bool($value)) {
5340 $request->enabled = $value;
5341 }
5342 else
5343 {
5344 $request->enabled = $value->handle;
5345 }
5346 $this->connection->__soapCall('IParallelPort_setEnabled', array((array)$request));
5347 }
5348
5349 public function getIOBase() {
5350 $request = new stdClass();
5351 $request->_this = $this->handle;
5352 $response = $this->connection->__soapCall('IParallelPort_getIOBase', array((array)$request));
5353 return (int)$response->returnval;
5354 }
5355
5356 public function setIOBase($value) {
5357 $request = new stdClass();
5358 $request->_this = $this->handle;
5359 if (is_int($value) || is_string($value) || is_bool($value)) {
5360 $request->IOBase = $value;
5361 }
5362 else
5363 {
5364 $request->IOBase = $value->handle;
5365 }
5366 $this->connection->__soapCall('IParallelPort_setIOBase', array((array)$request));
5367 }
5368
5369 public function getIRQ() {
5370 $request = new stdClass();
5371 $request->_this = $this->handle;
5372 $response = $this->connection->__soapCall('IParallelPort_getIRQ', array((array)$request));
5373 return (int)$response->returnval;
5374 }
5375
5376 public function setIRQ($value) {
5377 $request = new stdClass();
5378 $request->_this = $this->handle;
5379 if (is_int($value) || is_string($value) || is_bool($value)) {
5380 $request->IRQ = $value;
5381 }
5382 else
5383 {
5384 $request->IRQ = $value->handle;
5385 }
5386 $this->connection->__soapCall('IParallelPort_setIRQ', array((array)$request));
5387 }
5388
5389 public function getPath() {
5390 $request = new stdClass();
5391 $request->_this = $this->handle;
5392 $response = $this->connection->__soapCall('IParallelPort_getPath', array((array)$request));
5393 return (string)$response->returnval;
5394 }
5395
5396 public function setPath($value) {
5397 $request = new stdClass();
5398 $request->_this = $this->handle;
5399 if (is_int($value) || is_string($value) || is_bool($value)) {
5400 $request->path = $value;
5401 }
5402 else
5403 {
5404 $request->path = $value->handle;
5405 }
5406 $this->connection->__soapCall('IParallelPort_setPath', array((array)$request));
5407 }
5408}
5409
5410/**
5411* Generated VBoxWebService Managed Object Collection
5412*/
5413class IParallelPortCollection extends VBox_ManagedObjectCollection {
5414 protected $_interfaceName = "IParallelPort";
5415}
5416
5417/**
5418* Generated VBoxWebService Interface Wrapper
5419*/
5420class IUSBController extends VBox_ManagedObject {
5421
5422 public function createDeviceFilter($arg_name) {
5423 $request = new stdClass();
5424
5425 $request->_this = $this->handle;
5426
5427 $request->name = $arg_name;
5428 $response = $this->connection->__soapCall('IUSBController_createDeviceFilter', array((array)$request));
5429
5430 return new IUSBDeviceFilter ($this->connection, $response->returnval);
5431 }
5432
5433 public function insertDeviceFilter($arg_position, $arg_filter) {
5434 $request = new stdClass();
5435
5436 $request->_this = $this->handle;
5437
5438 $request->position = $arg_position;
5439 $request->filter = $arg_filter;
5440 $response = $this->connection->__soapCall('IUSBController_insertDeviceFilter', array((array)$request));
5441
5442 return ;
5443 }
5444
5445 public function removeDeviceFilter($arg_position) {
5446 $request = new stdClass();
5447
5448 $request->_this = $this->handle;
5449
5450 $request->position = $arg_position;
5451 $response = $this->connection->__soapCall('IUSBController_removeDeviceFilter', array((array)$request));
5452
5453 return new IUSBDeviceFilter ($this->connection, $response->returnval);
5454 }
5455
5456 public function getEnabled() {
5457 $request = new stdClass();
5458 $request->_this = $this->handle;
5459 $response = $this->connection->__soapCall('IUSBController_getEnabled', array((array)$request));
5460 return (bool)$response->returnval;
5461 }
5462
5463 public function setEnabled($value) {
5464 $request = new stdClass();
5465 $request->_this = $this->handle;
5466 if (is_int($value) || is_string($value) || is_bool($value)) {
5467 $request->enabled = $value;
5468 }
5469 else
5470 {
5471 $request->enabled = $value->handle;
5472 }
5473 $this->connection->__soapCall('IUSBController_setEnabled', array((array)$request));
5474 }
5475
5476 public function getEnabledEhci() {
5477 $request = new stdClass();
5478 $request->_this = $this->handle;
5479 $response = $this->connection->__soapCall('IUSBController_getEnabledEhci', array((array)$request));
5480 return (bool)$response->returnval;
5481 }
5482
5483 public function setEnabledEhci($value) {
5484 $request = new stdClass();
5485 $request->_this = $this->handle;
5486 if (is_int($value) || is_string($value) || is_bool($value)) {
5487 $request->enabledEhci = $value;
5488 }
5489 else
5490 {
5491 $request->enabledEhci = $value->handle;
5492 }
5493 $this->connection->__soapCall('IUSBController_setEnabledEhci', array((array)$request));
5494 }
5495
5496 public function getProxyAvailable() {
5497 $request = new stdClass();
5498 $request->_this = $this->handle;
5499 $response = $this->connection->__soapCall('IUSBController_getProxyAvailable', array((array)$request));
5500 return (bool)$response->returnval;
5501 }
5502
5503 public function getUSBStandard() {
5504 $request = new stdClass();
5505 $request->_this = $this->handle;
5506 $response = $this->connection->__soapCall('IUSBController_getUSBStandard', array((array)$request));
5507 return (int)$response->returnval;
5508 }
5509
5510 public function getDeviceFilters() {
5511 $request = new stdClass();
5512 $request->_this = $this->handle;
5513 $response = $this->connection->__soapCall('IUSBController_getDeviceFilters', array((array)$request));
5514 return new IUSBDeviceFilterCollection ($this->connection, (array)$response->returnval);
5515 }
5516}
5517
5518/**
5519* Generated VBoxWebService Managed Object Collection
5520*/
5521class IUSBControllerCollection extends VBox_ManagedObjectCollection {
5522 protected $_interfaceName = "IUSBController";
5523}
5524
5525/**
5526* Generated VBoxWebService Interface Wrapper
5527*/
5528class IUSBDevice extends VBox_ManagedObject {
5529
5530 public function getId() {
5531 $request = new stdClass();
5532 $request->_this = $this->handle;
5533 $response = $this->connection->__soapCall('IUSBDevice_getId', array((array)$request));
5534 return (string)$response->returnval;
5535 }
5536
5537 public function getVendorId() {
5538 $request = new stdClass();
5539 $request->_this = $this->handle;
5540 $response = $this->connection->__soapCall('IUSBDevice_getVendorId', array((array)$request));
5541 return (int)$response->returnval;
5542 }
5543
5544 public function getProductId() {
5545 $request = new stdClass();
5546 $request->_this = $this->handle;
5547 $response = $this->connection->__soapCall('IUSBDevice_getProductId', array((array)$request));
5548 return (int)$response->returnval;
5549 }
5550
5551 public function getRevision() {
5552 $request = new stdClass();
5553 $request->_this = $this->handle;
5554 $response = $this->connection->__soapCall('IUSBDevice_getRevision', array((array)$request));
5555 return (int)$response->returnval;
5556 }
5557
5558 public function getManufacturer() {
5559 $request = new stdClass();
5560 $request->_this = $this->handle;
5561 $response = $this->connection->__soapCall('IUSBDevice_getManufacturer', array((array)$request));
5562 return (string)$response->returnval;
5563 }
5564
5565 public function getProduct() {
5566 $request = new stdClass();
5567 $request->_this = $this->handle;
5568 $response = $this->connection->__soapCall('IUSBDevice_getProduct', array((array)$request));
5569 return (string)$response->returnval;
5570 }
5571
5572 public function getSerialNumber() {
5573 $request = new stdClass();
5574 $request->_this = $this->handle;
5575 $response = $this->connection->__soapCall('IUSBDevice_getSerialNumber', array((array)$request));
5576 return (string)$response->returnval;
5577 }
5578
5579 public function getAddress() {
5580 $request = new stdClass();
5581 $request->_this = $this->handle;
5582 $response = $this->connection->__soapCall('IUSBDevice_getAddress', array((array)$request));
5583 return (string)$response->returnval;
5584 }
5585
5586 public function getPort() {
5587 $request = new stdClass();
5588 $request->_this = $this->handle;
5589 $response = $this->connection->__soapCall('IUSBDevice_getPort', array((array)$request));
5590 return (int)$response->returnval;
5591 }
5592
5593 public function getVersion() {
5594 $request = new stdClass();
5595 $request->_this = $this->handle;
5596 $response = $this->connection->__soapCall('IUSBDevice_getVersion', array((array)$request));
5597 return (int)$response->returnval;
5598 }
5599
5600 public function getPortVersion() {
5601 $request = new stdClass();
5602 $request->_this = $this->handle;
5603 $response = $this->connection->__soapCall('IUSBDevice_getPortVersion', array((array)$request));
5604 return (int)$response->returnval;
5605 }
5606
5607 public function getRemote() {
5608 $request = new stdClass();
5609 $request->_this = $this->handle;
5610 $response = $this->connection->__soapCall('IUSBDevice_getRemote', array((array)$request));
5611 return (bool)$response->returnval;
5612 }
5613}
5614
5615/**
5616* Generated VBoxWebService Managed Object Collection
5617*/
5618class IUSBDeviceCollection extends VBox_ManagedObjectCollection {
5619 protected $_interfaceName = "IUSBDevice";
5620}
5621
5622/**
5623* Generated VBoxWebService Interface Wrapper
5624*/
5625class IUSBDeviceFilter extends VBox_ManagedObject {
5626
5627 public function getName() {
5628 $request = new stdClass();
5629 $request->_this = $this->handle;
5630 $response = $this->connection->__soapCall('IUSBDeviceFilter_getName', array((array)$request));
5631 return (string)$response->returnval;
5632 }
5633
5634 public function setName($value) {
5635 $request = new stdClass();
5636 $request->_this = $this->handle;
5637 if (is_int($value) || is_string($value) || is_bool($value)) {
5638 $request->name = $value;
5639 }
5640 else
5641 {
5642 $request->name = $value->handle;
5643 }
5644 $this->connection->__soapCall('IUSBDeviceFilter_setName', array((array)$request));
5645 }
5646
5647 public function getActive() {
5648 $request = new stdClass();
5649 $request->_this = $this->handle;
5650 $response = $this->connection->__soapCall('IUSBDeviceFilter_getActive', array((array)$request));
5651 return (bool)$response->returnval;
5652 }
5653
5654 public function setActive($value) {
5655 $request = new stdClass();
5656 $request->_this = $this->handle;
5657 if (is_int($value) || is_string($value) || is_bool($value)) {
5658 $request->active = $value;
5659 }
5660 else
5661 {
5662 $request->active = $value->handle;
5663 }
5664 $this->connection->__soapCall('IUSBDeviceFilter_setActive', array((array)$request));
5665 }
5666
5667 public function getVendorId() {
5668 $request = new stdClass();
5669 $request->_this = $this->handle;
5670 $response = $this->connection->__soapCall('IUSBDeviceFilter_getVendorId', array((array)$request));
5671 return (string)$response->returnval;
5672 }
5673
5674 public function setVendorId($value) {
5675 $request = new stdClass();
5676 $request->_this = $this->handle;
5677 if (is_int($value) || is_string($value) || is_bool($value)) {
5678 $request->vendorId = $value;
5679 }
5680 else
5681 {
5682 $request->vendorId = $value->handle;
5683 }
5684 $this->connection->__soapCall('IUSBDeviceFilter_setVendorId', array((array)$request));
5685 }
5686
5687 public function getProductId() {
5688 $request = new stdClass();
5689 $request->_this = $this->handle;
5690 $response = $this->connection->__soapCall('IUSBDeviceFilter_getProductId', array((array)$request));
5691 return (string)$response->returnval;
5692 }
5693
5694 public function setProductId($value) {
5695 $request = new stdClass();
5696 $request->_this = $this->handle;
5697 if (is_int($value) || is_string($value) || is_bool($value)) {
5698 $request->productId = $value;
5699 }
5700 else
5701 {
5702 $request->productId = $value->handle;
5703 }
5704 $this->connection->__soapCall('IUSBDeviceFilter_setProductId', array((array)$request));
5705 }
5706
5707 public function getRevision() {
5708 $request = new stdClass();
5709 $request->_this = $this->handle;
5710 $response = $this->connection->__soapCall('IUSBDeviceFilter_getRevision', array((array)$request));
5711 return (string)$response->returnval;
5712 }
5713
5714 public function setRevision($value) {
5715 $request = new stdClass();
5716 $request->_this = $this->handle;
5717 if (is_int($value) || is_string($value) || is_bool($value)) {
5718 $request->revision = $value;
5719 }
5720 else
5721 {
5722 $request->revision = $value->handle;
5723 }
5724 $this->connection->__soapCall('IUSBDeviceFilter_setRevision', array((array)$request));
5725 }
5726
5727 public function getManufacturer() {
5728 $request = new stdClass();
5729 $request->_this = $this->handle;
5730 $response = $this->connection->__soapCall('IUSBDeviceFilter_getManufacturer', array((array)$request));
5731 return (string)$response->returnval;
5732 }
5733
5734 public function setManufacturer($value) {
5735 $request = new stdClass();
5736 $request->_this = $this->handle;
5737 if (is_int($value) || is_string($value) || is_bool($value)) {
5738 $request->manufacturer = $value;
5739 }
5740 else
5741 {
5742 $request->manufacturer = $value->handle;
5743 }
5744 $this->connection->__soapCall('IUSBDeviceFilter_setManufacturer', array((array)$request));
5745 }
5746
5747 public function getProduct() {
5748 $request = new stdClass();
5749 $request->_this = $this->handle;
5750 $response = $this->connection->__soapCall('IUSBDeviceFilter_getProduct', array((array)$request));
5751 return (string)$response->returnval;
5752 }
5753
5754 public function setProduct($value) {
5755 $request = new stdClass();
5756 $request->_this = $this->handle;
5757 if (is_int($value) || is_string($value) || is_bool($value)) {
5758 $request->product = $value;
5759 }
5760 else
5761 {
5762 $request->product = $value->handle;
5763 }
5764 $this->connection->__soapCall('IUSBDeviceFilter_setProduct', array((array)$request));
5765 }
5766
5767 public function getSerialNumber() {
5768 $request = new stdClass();
5769 $request->_this = $this->handle;
5770 $response = $this->connection->__soapCall('IUSBDeviceFilter_getSerialNumber', array((array)$request));
5771 return (string)$response->returnval;
5772 }
5773
5774 public function setSerialNumber($value) {
5775 $request = new stdClass();
5776 $request->_this = $this->handle;
5777 if (is_int($value) || is_string($value) || is_bool($value)) {
5778 $request->serialNumber = $value;
5779 }
5780 else
5781 {
5782 $request->serialNumber = $value->handle;
5783 }
5784 $this->connection->__soapCall('IUSBDeviceFilter_setSerialNumber', array((array)$request));
5785 }
5786
5787 public function getPort() {
5788 $request = new stdClass();
5789 $request->_this = $this->handle;
5790 $response = $this->connection->__soapCall('IUSBDeviceFilter_getPort', array((array)$request));
5791 return (string)$response->returnval;
5792 }
5793
5794 public function setPort($value) {
5795 $request = new stdClass();
5796 $request->_this = $this->handle;
5797 if (is_int($value) || is_string($value) || is_bool($value)) {
5798 $request->port = $value;
5799 }
5800 else
5801 {
5802 $request->port = $value->handle;
5803 }
5804 $this->connection->__soapCall('IUSBDeviceFilter_setPort', array((array)$request));
5805 }
5806
5807 public function getRemote() {
5808 $request = new stdClass();
5809 $request->_this = $this->handle;
5810 $response = $this->connection->__soapCall('IUSBDeviceFilter_getRemote', array((array)$request));
5811 return (string)$response->returnval;
5812 }
5813
5814 public function setRemote($value) {
5815 $request = new stdClass();
5816 $request->_this = $this->handle;
5817 if (is_int($value) || is_string($value) || is_bool($value)) {
5818 $request->remote = $value;
5819 }
5820 else
5821 {
5822 $request->remote = $value->handle;
5823 }
5824 $this->connection->__soapCall('IUSBDeviceFilter_setRemote', array((array)$request));
5825 }
5826
5827 public function getMaskedInterfaces() {
5828 $request = new stdClass();
5829 $request->_this = $this->handle;
5830 $response = $this->connection->__soapCall('IUSBDeviceFilter_getMaskedInterfaces', array((array)$request));
5831 return (int)$response->returnval;
5832 }
5833
5834 public function setMaskedInterfaces($value) {
5835 $request = new stdClass();
5836 $request->_this = $this->handle;
5837 if (is_int($value) || is_string($value) || is_bool($value)) {
5838 $request->maskedInterfaces = $value;
5839 }
5840 else
5841 {
5842 $request->maskedInterfaces = $value->handle;
5843 }
5844 $this->connection->__soapCall('IUSBDeviceFilter_setMaskedInterfaces', array((array)$request));
5845 }
5846}
5847
5848/**
5849* Generated VBoxWebService Managed Object Collection
5850*/
5851class IUSBDeviceFilterCollection extends VBox_ManagedObjectCollection {
5852 protected $_interfaceName = "IUSBDeviceFilter";
5853}
5854
5855/**
5856* Generated VBoxWebService Interface Wrapper
5857*/
5858class IHostUSBDevice extends IUSBDevice {
5859
5860 public function getState() {
5861 $request = new stdClass();
5862 $request->_this = $this->handle;
5863 $response = $this->connection->__soapCall('IHostUSBDevice_getState', array((array)$request));
5864 return new USBDeviceState ($this->connection, $response->returnval);
5865 }
5866}
5867
5868/**
5869* Generated VBoxWebService Managed Object Collection
5870*/
5871class IHostUSBDeviceCollection extends VBox_ManagedObjectCollection {
5872 protected $_interfaceName = "IHostUSBDevice";
5873}
5874
5875/**
5876* Generated VBoxWebService Interface Wrapper
5877*/
5878class IHostUSBDeviceFilter extends IUSBDeviceFilter {
5879
5880 public function getAction() {
5881 $request = new stdClass();
5882 $request->_this = $this->handle;
5883 $response = $this->connection->__soapCall('IHostUSBDeviceFilter_getAction', array((array)$request));
5884 return new USBDeviceFilterAction ($this->connection, $response->returnval);
5885 }
5886
5887 public function setAction($value) {
5888 $request = new stdClass();
5889 $request->_this = $this->handle;
5890 if (is_int($value) || is_string($value) || is_bool($value)) {
5891 $request->action = $value;
5892 }
5893 else
5894 {
5895 $request->action = $value->handle;
5896 }
5897 $this->connection->__soapCall('IHostUSBDeviceFilter_setAction', array((array)$request));
5898 }
5899}
5900
5901/**
5902* Generated VBoxWebService Managed Object Collection
5903*/
5904class IHostUSBDeviceFilterCollection extends VBox_ManagedObjectCollection {
5905 protected $_interfaceName = "IHostUSBDeviceFilter";
5906}
5907
5908/**
5909* Generated VBoxWebService Interface Wrapper
5910*/
5911class IAudioAdapter extends VBox_ManagedObject {
5912
5913 public function getEnabled() {
5914 $request = new stdClass();
5915 $request->_this = $this->handle;
5916 $response = $this->connection->__soapCall('IAudioAdapter_getEnabled', array((array)$request));
5917 return (bool)$response->returnval;
5918 }
5919
5920 public function setEnabled($value) {
5921 $request = new stdClass();
5922 $request->_this = $this->handle;
5923 if (is_int($value) || is_string($value) || is_bool($value)) {
5924 $request->enabled = $value;
5925 }
5926 else
5927 {
5928 $request->enabled = $value->handle;
5929 }
5930 $this->connection->__soapCall('IAudioAdapter_setEnabled', array((array)$request));
5931 }
5932
5933 public function getAudioController() {
5934 $request = new stdClass();
5935 $request->_this = $this->handle;
5936 $response = $this->connection->__soapCall('IAudioAdapter_getAudioController', array((array)$request));
5937 return new AudioControllerType ($this->connection, $response->returnval);
5938 }
5939
5940 public function setAudioController($value) {
5941 $request = new stdClass();
5942 $request->_this = $this->handle;
5943 if (is_int($value) || is_string($value) || is_bool($value)) {
5944 $request->audioController = $value;
5945 }
5946 else
5947 {
5948 $request->audioController = $value->handle;
5949 }
5950 $this->connection->__soapCall('IAudioAdapter_setAudioController', array((array)$request));
5951 }
5952
5953 public function getAudioDriver() {
5954 $request = new stdClass();
5955 $request->_this = $this->handle;
5956 $response = $this->connection->__soapCall('IAudioAdapter_getAudioDriver', array((array)$request));
5957 return new AudioDriverType ($this->connection, $response->returnval);
5958 }
5959
5960 public function setAudioDriver($value) {
5961 $request = new stdClass();
5962 $request->_this = $this->handle;
5963 if (is_int($value) || is_string($value) || is_bool($value)) {
5964 $request->audioDriver = $value;
5965 }
5966 else
5967 {
5968 $request->audioDriver = $value->handle;
5969 }
5970 $this->connection->__soapCall('IAudioAdapter_setAudioDriver', array((array)$request));
5971 }
5972}
5973
5974/**
5975* Generated VBoxWebService Managed Object Collection
5976*/
5977class IAudioAdapterCollection extends VBox_ManagedObjectCollection {
5978 protected $_interfaceName = "IAudioAdapter";
5979}
5980
5981/**
5982* Generated VBoxWebService Interface Wrapper
5983*/
5984class IVRDPServer extends VBox_ManagedObject {
5985
5986 public function getEnabled() {
5987 $request = new stdClass();
5988 $request->_this = $this->handle;
5989 $response = $this->connection->__soapCall('IVRDPServer_getEnabled', array((array)$request));
5990 return (bool)$response->returnval;
5991 }
5992
5993 public function setEnabled($value) {
5994 $request = new stdClass();
5995 $request->_this = $this->handle;
5996 if (is_int($value) || is_string($value) || is_bool($value)) {
5997 $request->enabled = $value;
5998 }
5999 else
6000 {
6001 $request->enabled = $value->handle;
6002 }
6003 $this->connection->__soapCall('IVRDPServer_setEnabled', array((array)$request));
6004 }
6005
6006 public function getPorts() {
6007 $request = new stdClass();
6008 $request->_this = $this->handle;
6009 $response = $this->connection->__soapCall('IVRDPServer_getPorts', array((array)$request));
6010 return (string)$response->returnval;
6011 }
6012
6013 public function setPorts($value) {
6014 $request = new stdClass();
6015 $request->_this = $this->handle;
6016 if (is_int($value) || is_string($value) || is_bool($value)) {
6017 $request->ports = $value;
6018 }
6019 else
6020 {
6021 $request->ports = $value->handle;
6022 }
6023 $this->connection->__soapCall('IVRDPServer_setPorts', array((array)$request));
6024 }
6025
6026 public function getNetAddress() {
6027 $request = new stdClass();
6028 $request->_this = $this->handle;
6029 $response = $this->connection->__soapCall('IVRDPServer_getNetAddress', array((array)$request));
6030 return (string)$response->returnval;
6031 }
6032
6033 public function setNetAddress($value) {
6034 $request = new stdClass();
6035 $request->_this = $this->handle;
6036 if (is_int($value) || is_string($value) || is_bool($value)) {
6037 $request->netAddress = $value;
6038 }
6039 else
6040 {
6041 $request->netAddress = $value->handle;
6042 }
6043 $this->connection->__soapCall('IVRDPServer_setNetAddress', array((array)$request));
6044 }
6045
6046 public function getAuthType() {
6047 $request = new stdClass();
6048 $request->_this = $this->handle;
6049 $response = $this->connection->__soapCall('IVRDPServer_getAuthType', array((array)$request));
6050 return new VRDPAuthType ($this->connection, $response->returnval);
6051 }
6052
6053 public function setAuthType($value) {
6054 $request = new stdClass();
6055 $request->_this = $this->handle;
6056 if (is_int($value) || is_string($value) || is_bool($value)) {
6057 $request->authType = $value;
6058 }
6059 else
6060 {
6061 $request->authType = $value->handle;
6062 }
6063 $this->connection->__soapCall('IVRDPServer_setAuthType', array((array)$request));
6064 }
6065
6066 public function getAuthTimeout() {
6067 $request = new stdClass();
6068 $request->_this = $this->handle;
6069 $response = $this->connection->__soapCall('IVRDPServer_getAuthTimeout', array((array)$request));
6070 return (int)$response->returnval;
6071 }
6072
6073 public function setAuthTimeout($value) {
6074 $request = new stdClass();
6075 $request->_this = $this->handle;
6076 if (is_int($value) || is_string($value) || is_bool($value)) {
6077 $request->authTimeout = $value;
6078 }
6079 else
6080 {
6081 $request->authTimeout = $value->handle;
6082 }
6083 $this->connection->__soapCall('IVRDPServer_setAuthTimeout', array((array)$request));
6084 }
6085
6086 public function getAllowMultiConnection() {
6087 $request = new stdClass();
6088 $request->_this = $this->handle;
6089 $response = $this->connection->__soapCall('IVRDPServer_getAllowMultiConnection', array((array)$request));
6090 return (bool)$response->returnval;
6091 }
6092
6093 public function setAllowMultiConnection($value) {
6094 $request = new stdClass();
6095 $request->_this = $this->handle;
6096 if (is_int($value) || is_string($value) || is_bool($value)) {
6097 $request->allowMultiConnection = $value;
6098 }
6099 else
6100 {
6101 $request->allowMultiConnection = $value->handle;
6102 }
6103 $this->connection->__soapCall('IVRDPServer_setAllowMultiConnection', array((array)$request));
6104 }
6105
6106 public function getReuseSingleConnection() {
6107 $request = new stdClass();
6108 $request->_this = $this->handle;
6109 $response = $this->connection->__soapCall('IVRDPServer_getReuseSingleConnection', array((array)$request));
6110 return (bool)$response->returnval;
6111 }
6112
6113 public function setReuseSingleConnection($value) {
6114 $request = new stdClass();
6115 $request->_this = $this->handle;
6116 if (is_int($value) || is_string($value) || is_bool($value)) {
6117 $request->reuseSingleConnection = $value;
6118 }
6119 else
6120 {
6121 $request->reuseSingleConnection = $value->handle;
6122 }
6123 $this->connection->__soapCall('IVRDPServer_setReuseSingleConnection', array((array)$request));
6124 }
6125}
6126
6127/**
6128* Generated VBoxWebService Managed Object Collection
6129*/
6130class IVRDPServerCollection extends VBox_ManagedObjectCollection {
6131 protected $_interfaceName = "IVRDPServer";
6132}
6133
6134/**
6135* Generated VBoxWebService Interface Wrapper
6136*/
6137class ISession extends VBox_ManagedObject {
6138
6139 public function close() {
6140 $request = new stdClass();
6141
6142 $request->_this = $this->handle;
6143
6144 $response = $this->connection->__soapCall('ISession_close', array((array)$request));
6145
6146 return ;
6147 }
6148
6149 public function getState() {
6150 $request = new stdClass();
6151 $request->_this = $this->handle;
6152 $response = $this->connection->__soapCall('ISession_getState', array((array)$request));
6153 return new SessionState ($this->connection, $response->returnval);
6154 }
6155
6156 public function getType() {
6157 $request = new stdClass();
6158 $request->_this = $this->handle;
6159 $response = $this->connection->__soapCall('ISession_getType', array((array)$request));
6160 return new SessionType ($this->connection, $response->returnval);
6161 }
6162
6163 public function getMachine() {
6164 $request = new stdClass();
6165 $request->_this = $this->handle;
6166 $response = $this->connection->__soapCall('ISession_getMachine', array((array)$request));
6167 return new IMachine ($this->connection, $response->returnval);
6168 }
6169
6170 public function getConsole() {
6171 $request = new stdClass();
6172 $request->_this = $this->handle;
6173 $response = $this->connection->__soapCall('ISession_getConsole', array((array)$request));
6174 return new IConsole ($this->connection, $response->returnval);
6175 }
6176}
6177
6178/**
6179* Generated VBoxWebService Managed Object Collection
6180*/
6181class ISessionCollection extends VBox_ManagedObjectCollection {
6182 protected $_interfaceName = "ISession";
6183}
6184
6185/**
6186* Generated VBoxWebService Interface Wrapper
6187*/
6188class IStorageController extends VBox_ManagedObject {
6189
6190 public function getIDEEmulationPort($arg_devicePosition) {
6191 $request = new stdClass();
6192
6193 $request->_this = $this->handle;
6194
6195 $request->devicePosition = $arg_devicePosition;
6196 $response = $this->connection->__soapCall('IStorageController_getIDEEmulationPort', array((array)$request));
6197
6198 return (int)$response->returnval;
6199 }
6200
6201 public function setIDEEmulationPort($arg_devicePosition, $arg_portNumber) {
6202 $request = new stdClass();
6203
6204 $request->_this = $this->handle;
6205
6206 $request->devicePosition = $arg_devicePosition;
6207 $request->portNumber = $arg_portNumber;
6208 $response = $this->connection->__soapCall('IStorageController_setIDEEmulationPort', array((array)$request));
6209
6210 return ;
6211 }
6212
6213 public function getName() {
6214 $request = new stdClass();
6215 $request->_this = $this->handle;
6216 $response = $this->connection->__soapCall('IStorageController_getName', array((array)$request));
6217 return (string)$response->returnval;
6218 }
6219
6220 public function getMaxDevicesPerPortCount() {
6221 $request = new stdClass();
6222 $request->_this = $this->handle;
6223 $response = $this->connection->__soapCall('IStorageController_getMaxDevicesPerPortCount', array((array)$request));
6224 return (int)$response->returnval;
6225 }
6226
6227 public function getMinPortCount() {
6228 $request = new stdClass();
6229 $request->_this = $this->handle;
6230 $response = $this->connection->__soapCall('IStorageController_getMinPortCount', array((array)$request));
6231 return (int)$response->returnval;
6232 }
6233
6234 public function getMaxPortCount() {
6235 $request = new stdClass();
6236 $request->_this = $this->handle;
6237 $response = $this->connection->__soapCall('IStorageController_getMaxPortCount', array((array)$request));
6238 return (int)$response->returnval;
6239 }
6240
6241 public function getInstance() {
6242 $request = new stdClass();
6243 $request->_this = $this->handle;
6244 $response = $this->connection->__soapCall('IStorageController_getInstance', array((array)$request));
6245 return (int)$response->returnval;
6246 }
6247
6248 public function setInstance($value) {
6249 $request = new stdClass();
6250 $request->_this = $this->handle;
6251 if (is_int($value) || is_string($value) || is_bool($value)) {
6252 $request->instance = $value;
6253 }
6254 else
6255 {
6256 $request->instance = $value->handle;
6257 }
6258 $this->connection->__soapCall('IStorageController_setInstance', array((array)$request));
6259 }
6260
6261 public function getPortCount() {
6262 $request = new stdClass();
6263 $request->_this = $this->handle;
6264 $response = $this->connection->__soapCall('IStorageController_getPortCount', array((array)$request));
6265 return (int)$response->returnval;
6266 }
6267
6268 public function setPortCount($value) {
6269 $request = new stdClass();
6270 $request->_this = $this->handle;
6271 if (is_int($value) || is_string($value) || is_bool($value)) {
6272 $request->portCount = $value;
6273 }
6274 else
6275 {
6276 $request->portCount = $value->handle;
6277 }
6278 $this->connection->__soapCall('IStorageController_setPortCount', array((array)$request));
6279 }
6280
6281 public function getBus() {
6282 $request = new stdClass();
6283 $request->_this = $this->handle;
6284 $response = $this->connection->__soapCall('IStorageController_getBus', array((array)$request));
6285 return new StorageBus ($this->connection, $response->returnval);
6286 }
6287
6288 public function getControllerType() {
6289 $request = new stdClass();
6290 $request->_this = $this->handle;
6291 $response = $this->connection->__soapCall('IStorageController_getControllerType', array((array)$request));
6292 return new StorageControllerType ($this->connection, $response->returnval);
6293 }
6294
6295 public function setControllerType($value) {
6296 $request = new stdClass();
6297 $request->_this = $this->handle;
6298 if (is_int($value) || is_string($value) || is_bool($value)) {
6299 $request->controllerType = $value;
6300 }
6301 else
6302 {
6303 $request->controllerType = $value->handle;
6304 }
6305 $this->connection->__soapCall('IStorageController_setControllerType', array((array)$request));
6306 }
6307}
6308
6309/**
6310* Generated VBoxWebService Managed Object Collection
6311*/
6312class IStorageControllerCollection extends VBox_ManagedObjectCollection {
6313 protected $_interfaceName = "IStorageController";
6314}
6315
6316/**
6317* Generated VBoxWebService Interface Wrapper
6318*/
6319class IManagedObjectRef extends VBox_ManagedObject {
6320
6321 public function getInterfaceName() {
6322 $request = new stdClass();
6323
6324 $request->_this = $this->handle;
6325
6326 $response = $this->connection->__soapCall('IManagedObjectRef_getInterfaceName', array((array)$request));
6327
6328 return (string)$response->returnval;
6329 }
6330
6331 public function release() {
6332 $request = new stdClass();
6333
6334 $request->_this = $this->handle;
6335
6336 $response = $this->connection->__soapCall('IManagedObjectRef_release', array((array)$request));
6337
6338 return ;
6339 }
6340}
6341
6342/**
6343* Generated VBoxWebService Managed Object Collection
6344*/
6345class IManagedObjectRefCollection extends VBox_ManagedObjectCollection {
6346 protected $_interfaceName = "IManagedObjectRef";
6347}
6348
6349/**
6350* Generated VBoxWebService Interface Wrapper
6351*/
6352class IWebsessionManager extends VBox_ManagedObject {
6353
6354 public function logon($arg_username, $arg_password) {
6355 $request = new stdClass();
6356
6357 $request->username = $arg_username;
6358 $request->password = $arg_password;
6359 $response = $this->connection->__soapCall('IWebsessionManager_logon', array((array)$request));
6360
6361 return new IVirtualBox ($this->connection, $response->returnval);
6362 }
6363
6364 public function getSessionObject($arg_refIVirtualBox) {
6365 $request = new stdClass();
6366
6367 $request->refIVirtualBox = $arg_refIVirtualBox;
6368 $response = $this->connection->__soapCall('IWebsessionManager_getSessionObject', array((array)$request));
6369
6370 return new ISession ($this->connection, $response->returnval);
6371 }
6372
6373 public function logoff($arg_refIVirtualBox) {
6374 $request = new stdClass();
6375
6376 $request->refIVirtualBox = $arg_refIVirtualBox;
6377 $response = $this->connection->__soapCall('IWebsessionManager_logoff', array((array)$request));
6378
6379 return ;
6380 }
6381}
6382
6383/**
6384* Generated VBoxWebService Managed Object Collection
6385*/
6386class IWebsessionManagerCollection extends VBox_ManagedObjectCollection {
6387 protected $_interfaceName = "IWebsessionManager";
6388}
6389
6390/**
6391* Generated VBoxWebService Interface Wrapper
6392*/
6393class IPerformanceMetric extends VBox_ManagedObject {
6394
6395 public function getMetricName() {
6396 $request = new stdClass();
6397 $request->_this = $this->handle;
6398 $response = $this->connection->__soapCall('IPerformanceMetric_getMetricName', array((array)$request));
6399 return (string)$response->returnval;
6400 }
6401
6402 public function getObject() {
6403 $request = new stdClass();
6404 $request->_this = $this->handle;
6405 $response = $this->connection->__soapCall('IPerformanceMetric_getObject', array((array)$request));
6406 return new VBox_ManagedObject ($this->connection, $response->returnval);
6407 }
6408
6409 public function getDescription() {
6410 $request = new stdClass();
6411 $request->_this = $this->handle;
6412 $response = $this->connection->__soapCall('IPerformanceMetric_getDescription', array((array)$request));
6413 return (string)$response->returnval;
6414 }
6415
6416 public function getPeriod() {
6417 $request = new stdClass();
6418 $request->_this = $this->handle;
6419 $response = $this->connection->__soapCall('IPerformanceMetric_getPeriod', array((array)$request));
6420 return (int)$response->returnval;
6421 }
6422
6423 public function getCount() {
6424 $request = new stdClass();
6425 $request->_this = $this->handle;
6426 $response = $this->connection->__soapCall('IPerformanceMetric_getCount', array((array)$request));
6427 return (int)$response->returnval;
6428 }
6429
6430 public function getUnit() {
6431 $request = new stdClass();
6432 $request->_this = $this->handle;
6433 $response = $this->connection->__soapCall('IPerformanceMetric_getUnit', array((array)$request));
6434 return (string)$response->returnval;
6435 }
6436
6437 public function getMinimumValue() {
6438 $request = new stdClass();
6439 $request->_this = $this->handle;
6440 $response = $this->connection->__soapCall('IPerformanceMetric_getMinimumValue', array((array)$request));
6441 return (int)$response->returnval;
6442 }
6443
6444 public function getMaximumValue() {
6445 $request = new stdClass();
6446 $request->_this = $this->handle;
6447 $response = $this->connection->__soapCall('IPerformanceMetric_getMaximumValue', array((array)$request));
6448 return (int)$response->returnval;
6449 }
6450}
6451
6452/**
6453* Generated VBoxWebService Managed Object Collection
6454*/
6455class IPerformanceMetricCollection extends VBox_ManagedObjectCollection {
6456 protected $_interfaceName = "IPerformanceMetric";
6457}
6458
6459/**
6460* Generated VBoxWebService Interface Wrapper
6461*/
6462class IPerformanceCollector extends VBox_ManagedObject {
6463
6464 public function getMetrics($arg_metricNames, $arg_objects) {
6465 $request = new stdClass();
6466
6467 $request->_this = $this->handle;
6468
6469 $request->metricNames = $arg_metricNames;
6470 $request->objects = $arg_objects;
6471 $response = $this->connection->__soapCall('IPerformanceCollector_getMetrics', array((array)$request));
6472
6473 return new IPerformanceMetricCollection ($this->connection, (array)$response->returnval);
6474 }
6475
6476 public function setupMetrics($arg_metricNames, $arg_objects, $arg_period, $arg_count) {
6477 $request = new stdClass();
6478
6479 $request->_this = $this->handle;
6480
6481 $request->metricNames = $arg_metricNames;
6482 $request->objects = $arg_objects;
6483 $request->period = $arg_period;
6484 $request->count = $arg_count;
6485 $response = $this->connection->__soapCall('IPerformanceCollector_setupMetrics', array((array)$request));
6486
6487 return new IPerformanceMetricCollection ($this->connection, (array)$response->returnval);
6488 }
6489
6490 public function enableMetrics($arg_metricNames, $arg_objects) {
6491 $request = new stdClass();
6492
6493 $request->_this = $this->handle;
6494
6495 $request->metricNames = $arg_metricNames;
6496 $request->objects = $arg_objects;
6497 $response = $this->connection->__soapCall('IPerformanceCollector_enableMetrics', array((array)$request));
6498
6499 return new IPerformanceMetricCollection ($this->connection, (array)$response->returnval);
6500 }
6501
6502 public function disableMetrics($arg_metricNames, $arg_objects) {
6503 $request = new stdClass();
6504
6505 $request->_this = $this->handle;
6506
6507 $request->metricNames = $arg_metricNames;
6508 $request->objects = $arg_objects;
6509 $response = $this->connection->__soapCall('IPerformanceCollector_disableMetrics', array((array)$request));
6510
6511 return new IPerformanceMetricCollection ($this->connection, (array)$response->returnval);
6512 }
6513
6514 public function queryMetricsData($arg_metricNames, $arg_objects) {
6515 $request = new stdClass();
6516
6517 $request->_this = $this->handle;
6518
6519 $request->metricNames = $arg_metricNames;
6520 $request->objects = $arg_objects;
6521 $response = $this->connection->__soapCall('IPerformanceCollector_queryMetricsData', array((array)$request));
6522
6523 return array((array)$response->returnval, (array)$response->returnMetricNames, new VBox_ManagedObjectCollection ($this->connection, (array)$response->returnObjects), (array)$response->returnUnits, (array)$response->returnScales, (array)$response->returnSequenceNumbers, (array)$response->returnDataIndices, (array)$response->returnDataLengths);
6524 }
6525
6526 public function getMetricNames() {
6527 $request = new stdClass();
6528 $request->_this = $this->handle;
6529 $response = $this->connection->__soapCall('IPerformanceCollector_getMetricNames', array((array)$request));
6530 return (array)$response->returnval;
6531 }
6532}
6533
6534/**
6535* Generated VBoxWebService Managed Object Collection
6536*/
6537class IPerformanceCollectorCollection extends VBox_ManagedObjectCollection {
6538 protected $_interfaceName = "IPerformanceCollector";
6539}
6540
6541/**
6542* Generated VBoxWebService Interface Wrapper
6543*/
6544class INATEngine extends VBox_ManagedObject {
6545
6546 public function setNetworkSettings($arg_mtu, $arg_sockSnd, $arg_sockRcv, $arg_TcpWndSnd, $arg_TcpWndRcv) {
6547 $request = new stdClass();
6548
6549 $request->_this = $this->handle;
6550
6551 $request->mtu = $arg_mtu;
6552 $request->sockSnd = $arg_sockSnd;
6553 $request->sockRcv = $arg_sockRcv;
6554 $request->TcpWndSnd = $arg_TcpWndSnd;
6555 $request->TcpWndRcv = $arg_TcpWndRcv;
6556 $response = $this->connection->__soapCall('INATEngine_setNetworkSettings', array((array)$request));
6557
6558 return ;
6559 }
6560
6561 public function getNetworkSettings() {
6562 $request = new stdClass();
6563
6564 $request->_this = $this->handle;
6565
6566 $response = $this->connection->__soapCall('INATEngine_getNetworkSettings', array((array)$request));
6567
6568 return array((int)$response->mtu, (int)$response->sockSnd, (int)$response->sockRcv, (int)$response->TcpWndSnd, (int)$response->TcpWndRcv);
6569 }
6570
6571 public function addRedirect($arg_name, $arg_proto, $arg_hostIp, $arg_hostPort, $arg_guestIp, $arg_guestPort) {
6572 $request = new stdClass();
6573
6574 $request->_this = $this->handle;
6575
6576 $request->name = $arg_name;
6577 $request->proto = $arg_proto;
6578 $request->hostIp = $arg_hostIp;
6579 $request->hostPort = $arg_hostPort;
6580 $request->guestIp = $arg_guestIp;
6581 $request->guestPort = $arg_guestPort;
6582 $response = $this->connection->__soapCall('INATEngine_addRedirect', array((array)$request));
6583
6584 return ;
6585 }
6586
6587 public function removeRedirect($arg_name) {
6588 $request = new stdClass();
6589
6590 $request->_this = $this->handle;
6591
6592 $request->name = $arg_name;
6593 $response = $this->connection->__soapCall('INATEngine_removeRedirect', array((array)$request));
6594
6595 return ;
6596 }
6597
6598 public function getNetwork() {
6599 $request = new stdClass();
6600 $request->_this = $this->handle;
6601 $response = $this->connection->__soapCall('INATEngine_getNetwork', array((array)$request));
6602 return (string)$response->returnval;
6603 }
6604
6605 public function setNetwork($value) {
6606 $request = new stdClass();
6607 $request->_this = $this->handle;
6608 if (is_int($value) || is_string($value) || is_bool($value)) {
6609 $request->network = $value;
6610 }
6611 else
6612 {
6613 $request->network = $value->handle;
6614 }
6615 $this->connection->__soapCall('INATEngine_setNetwork', array((array)$request));
6616 }
6617
6618 public function getHostIP() {
6619 $request = new stdClass();
6620 $request->_this = $this->handle;
6621 $response = $this->connection->__soapCall('INATEngine_getHostIP', array((array)$request));
6622 return (string)$response->returnval;
6623 }
6624
6625 public function setHostIP($value) {
6626 $request = new stdClass();
6627 $request->_this = $this->handle;
6628 if (is_int($value) || is_string($value) || is_bool($value)) {
6629 $request->hostIP = $value;
6630 }
6631 else
6632 {
6633 $request->hostIP = $value->handle;
6634 }
6635 $this->connection->__soapCall('INATEngine_setHostIP', array((array)$request));
6636 }
6637
6638 public function getTftpPrefix() {
6639 $request = new stdClass();
6640 $request->_this = $this->handle;
6641 $response = $this->connection->__soapCall('INATEngine_getTftpPrefix', array((array)$request));
6642 return (string)$response->returnval;
6643 }
6644
6645 public function setTftpPrefix($value) {
6646 $request = new stdClass();
6647 $request->_this = $this->handle;
6648 if (is_int($value) || is_string($value) || is_bool($value)) {
6649 $request->tftpPrefix = $value;
6650 }
6651 else
6652 {
6653 $request->tftpPrefix = $value->handle;
6654 }
6655 $this->connection->__soapCall('INATEngine_setTftpPrefix', array((array)$request));
6656 }
6657
6658 public function getTftpBootFile() {
6659 $request = new stdClass();
6660 $request->_this = $this->handle;
6661 $response = $this->connection->__soapCall('INATEngine_getTftpBootFile', array((array)$request));
6662 return (string)$response->returnval;
6663 }
6664
6665 public function setTftpBootFile($value) {
6666 $request = new stdClass();
6667 $request->_this = $this->handle;
6668 if (is_int($value) || is_string($value) || is_bool($value)) {
6669 $request->tftpBootFile = $value;
6670 }
6671 else
6672 {
6673 $request->tftpBootFile = $value->handle;
6674 }
6675 $this->connection->__soapCall('INATEngine_setTftpBootFile', array((array)$request));
6676 }
6677
6678 public function getTftpNextServer() {
6679 $request = new stdClass();
6680 $request->_this = $this->handle;
6681 $response = $this->connection->__soapCall('INATEngine_getTftpNextServer', array((array)$request));
6682 return (string)$response->returnval;
6683 }
6684
6685 public function setTftpNextServer($value) {
6686 $request = new stdClass();
6687 $request->_this = $this->handle;
6688 if (is_int($value) || is_string($value) || is_bool($value)) {
6689 $request->tftpNextServer = $value;
6690 }
6691 else
6692 {
6693 $request->tftpNextServer = $value->handle;
6694 }
6695 $this->connection->__soapCall('INATEngine_setTftpNextServer', array((array)$request));
6696 }
6697
6698 public function getDnsPassDomain() {
6699 $request = new stdClass();
6700 $request->_this = $this->handle;
6701 $response = $this->connection->__soapCall('INATEngine_getDnsPassDomain', array((array)$request));
6702 return (bool)$response->returnval;
6703 }
6704
6705 public function setDnsPassDomain($value) {
6706 $request = new stdClass();
6707 $request->_this = $this->handle;
6708 if (is_int($value) || is_string($value) || is_bool($value)) {
6709 $request->dnsPassDomain = $value;
6710 }
6711 else
6712 {
6713 $request->dnsPassDomain = $value->handle;
6714 }
6715 $this->connection->__soapCall('INATEngine_setDnsPassDomain', array((array)$request));
6716 }
6717
6718 public function getDnsProxy() {
6719 $request = new stdClass();
6720 $request->_this = $this->handle;
6721 $response = $this->connection->__soapCall('INATEngine_getDnsProxy', array((array)$request));
6722 return (bool)$response->returnval;
6723 }
6724
6725 public function setDnsProxy($value) {
6726 $request = new stdClass();
6727 $request->_this = $this->handle;
6728 if (is_int($value) || is_string($value) || is_bool($value)) {
6729 $request->dnsProxy = $value;
6730 }
6731 else
6732 {
6733 $request->dnsProxy = $value->handle;
6734 }
6735 $this->connection->__soapCall('INATEngine_setDnsProxy', array((array)$request));
6736 }
6737
6738 public function getDnsUseHostResolver() {
6739 $request = new stdClass();
6740 $request->_this = $this->handle;
6741 $response = $this->connection->__soapCall('INATEngine_getDnsUseHostResolver', array((array)$request));
6742 return (bool)$response->returnval;
6743 }
6744
6745 public function setDnsUseHostResolver($value) {
6746 $request = new stdClass();
6747 $request->_this = $this->handle;
6748 if (is_int($value) || is_string($value) || is_bool($value)) {
6749 $request->dnsUseHostResolver = $value;
6750 }
6751 else
6752 {
6753 $request->dnsUseHostResolver = $value->handle;
6754 }
6755 $this->connection->__soapCall('INATEngine_setDnsUseHostResolver', array((array)$request));
6756 }
6757
6758 public function getRedirects() {
6759 $request = new stdClass();
6760 $request->_this = $this->handle;
6761 $response = $this->connection->__soapCall('INATEngine_getRedirects', array((array)$request));
6762 return (array)$response->returnval;
6763 }
6764}
6765
6766/**
6767* Generated VBoxWebService Managed Object Collection
6768*/
6769class INATEngineCollection extends VBox_ManagedObjectCollection {
6770 protected $_interfaceName = "INATEngine";
6771}
6772
6773/**
6774* Generated VBoxWebService Struct
6775*/
6776class IRemoteDisplayInfo extends VBox_Struct {
6777
6778 protected $active;
6779
6780 protected $port;
6781
6782 protected $numberOfClients;
6783
6784 protected $beginTime;
6785
6786 protected $endTime;
6787
6788 protected $bytesSent;
6789
6790 protected $bytesSentTotal;
6791
6792 protected $bytesReceived;
6793
6794 protected $bytesReceivedTotal;
6795
6796 protected $user;
6797
6798 protected $domain;
6799
6800 protected $clientName;
6801
6802 protected $clientIP;
6803
6804 protected $clientVersion;
6805
6806 protected $encryptionStyle;
6807
6808 public function __construct($connection, $values) {
6809 $this->connection = $connection;
6810
6811 $this->active = $values->active;
6812 $this->port = $values->port;
6813 $this->numberOfClients = $values->numberOfClients;
6814 $this->beginTime = $values->beginTime;
6815 $this->endTime = $values->endTime;
6816 $this->bytesSent = $values->bytesSent;
6817 $this->bytesSentTotal = $values->bytesSentTotal;
6818 $this->bytesReceived = $values->bytesReceived;
6819 $this->bytesReceivedTotal = $values->bytesReceivedTotal;
6820 $this->user = $values->user;
6821 $this->domain = $values->domain;
6822 $this->clientName = $values->clientName;
6823 $this->clientIP = $values->clientIP;
6824 $this->clientVersion = $values->clientVersion;
6825 $this->encryptionStyle = $values->encryptionStyle;
6826 }
6827
6828
6829 public function getActive() {
6830 return (bool)$this->active;
6831 }
6832
6833 public function getPort() {
6834 return (int)$this->port;
6835 }
6836
6837 public function getNumberOfClients() {
6838 return (int)$this->numberOfClients;
6839 }
6840
6841 public function getBeginTime() {
6842 return (int)$this->beginTime;
6843 }
6844
6845 public function getEndTime() {
6846 return (int)$this->endTime;
6847 }
6848
6849 public function getBytesSent() {
6850 return (int)$this->bytesSent;
6851 }
6852
6853 public function getBytesSentTotal() {
6854 return (int)$this->bytesSentTotal;
6855 }
6856
6857 public function getBytesReceived() {
6858 return (int)$this->bytesReceived;
6859 }
6860
6861 public function getBytesReceivedTotal() {
6862 return (int)$this->bytesReceivedTotal;
6863 }
6864
6865 public function getUser() {
6866 return (string)$this->user;
6867 }
6868
6869 public function getDomain() {
6870 return (string)$this->domain;
6871 }
6872
6873 public function getClientName() {
6874 return (string)$this->clientName;
6875 }
6876
6877 public function getClientIP() {
6878 return (string)$this->clientIP;
6879 }
6880
6881 public function getClientVersion() {
6882 return (int)$this->clientVersion;
6883 }
6884
6885 public function getEncryptionStyle() {
6886 return (int)$this->encryptionStyle;
6887 }
6888
6889
6890}
6891
6892/**
6893* Generated VBoxWebService Struct Collection
6894*/
6895class IRemoteDisplayInfoCollection extends VBox_StructCollection {
6896 protected $_interfaceName = "IRemoteDisplayInfo";
6897}
6898
6899/**
6900* Generated VBoxWebService Struct
6901*/
6902class IGuestOSType extends VBox_Struct {
6903
6904 protected $familyId;
6905
6906 protected $familyDescription;
6907
6908 protected $id;
6909
6910 protected $description;
6911
6912 protected $is64Bit;
6913
6914 protected $recommendedIOAPIC;
6915
6916 protected $recommendedVirtEx;
6917
6918 protected $recommendedRAM;
6919
6920 protected $recommendedVRAM;
6921
6922 protected $recommendedHDD;
6923
6924 protected $adapterType;
6925
6926 protected $recommendedPae;
6927
6928 protected $recommendedStorageController;
6929
6930 protected $recommendedFirmware;
6931
6932 protected $recommendedUsbHid;
6933
6934 protected $recommendedHpet;
6935
6936 protected $recommendedUsbTablet;
6937
6938 protected $recommendedRtcUseUtc;
6939
6940 public function __construct($connection, $values) {
6941 $this->connection = $connection;
6942
6943 $this->familyId = $values->familyId;
6944 $this->familyDescription = $values->familyDescription;
6945 $this->id = $values->id;
6946 $this->description = $values->description;
6947 $this->is64Bit = $values->is64Bit;
6948 $this->recommendedIOAPIC = $values->recommendedIOAPIC;
6949 $this->recommendedVirtEx = $values->recommendedVirtEx;
6950 $this->recommendedRAM = $values->recommendedRAM;
6951 $this->recommendedVRAM = $values->recommendedVRAM;
6952 $this->recommendedHDD = $values->recommendedHDD;
6953 $this->adapterType = $values->adapterType;
6954 $this->recommendedPae = $values->recommendedPae;
6955 $this->recommendedStorageController = $values->recommendedStorageController;
6956 $this->recommendedFirmware = $values->recommendedFirmware;
6957 $this->recommendedUsbHid = $values->recommendedUsbHid;
6958 $this->recommendedHpet = $values->recommendedHpet;
6959 $this->recommendedUsbTablet = $values->recommendedUsbTablet;
6960 $this->recommendedRtcUseUtc = $values->recommendedRtcUseUtc;
6961 }
6962
6963
6964 public function getFamilyId() {
6965 return (string)$this->familyId;
6966 }
6967
6968 public function getFamilyDescription() {
6969 return (string)$this->familyDescription;
6970 }
6971
6972 public function getId() {
6973 return (string)$this->id;
6974 }
6975
6976 public function getDescription() {
6977 return (string)$this->description;
6978 }
6979
6980 public function getIs64Bit() {
6981 return (bool)$this->is64Bit;
6982 }
6983
6984 public function getRecommendedIOAPIC() {
6985 return (bool)$this->recommendedIOAPIC;
6986 }
6987
6988 public function getRecommendedVirtEx() {
6989 return (bool)$this->recommendedVirtEx;
6990 }
6991
6992 public function getRecommendedRAM() {
6993 return (int)$this->recommendedRAM;
6994 }
6995
6996 public function getRecommendedVRAM() {
6997 return (int)$this->recommendedVRAM;
6998 }
6999
7000 public function getRecommendedHDD() {
7001 return (int)$this->recommendedHDD;
7002 }
7003
7004 public function getAdapterType() {
7005 return new NetworkAdapterType ($this->connection, $this->adapterType);
7006 }
7007
7008 public function getRecommendedPae() {
7009 return (bool)$this->recommendedPae;
7010 }
7011
7012 public function getRecommendedStorageController() {
7013 return new StorageControllerType ($this->connection, $this->recommendedStorageController);
7014 }
7015
7016 public function getRecommendedFirmware() {
7017 return new FirmwareType ($this->connection, $this->recommendedFirmware);
7018 }
7019
7020 public function getRecommendedUsbHid() {
7021 return (bool)$this->recommendedUsbHid;
7022 }
7023
7024 public function getRecommendedHpet() {
7025 return (bool)$this->recommendedHpet;
7026 }
7027
7028 public function getRecommendedUsbTablet() {
7029 return (bool)$this->recommendedUsbTablet;
7030 }
7031
7032 public function getRecommendedRtcUseUtc() {
7033 return (bool)$this->recommendedRtcUseUtc;
7034 }
7035
7036
7037}
7038
7039/**
7040* Generated VBoxWebService Struct Collection
7041*/
7042class IGuestOSTypeCollection extends VBox_StructCollection {
7043 protected $_interfaceName = "IGuestOSType";
7044}
7045
7046/**
7047* Generated VBoxWebService Struct
7048*/
7049class IMediumAttachment extends VBox_Struct {
7050
7051 protected $medium;
7052
7053 protected $controller;
7054
7055 protected $port;
7056
7057 protected $device;
7058
7059 protected $type;
7060
7061 protected $passthrough;
7062
7063 public function __construct($connection, $values) {
7064 $this->connection = $connection;
7065
7066 $this->medium = $values->medium;
7067 $this->controller = $values->controller;
7068 $this->port = $values->port;
7069 $this->device = $values->device;
7070 $this->type = $values->type;
7071 $this->passthrough = $values->passthrough;
7072 }
7073
7074
7075 public function getMedium() {
7076 return new IMedium ($this->connection, $this->medium);
7077 }
7078
7079 public function getController() {
7080 return (string)$this->controller;
7081 }
7082
7083 public function getPort() {
7084 return (int)$this->port;
7085 }
7086
7087 public function getDevice() {
7088 return (int)$this->device;
7089 }
7090
7091 public function getType() {
7092 return new DeviceType ($this->connection, $this->type);
7093 }
7094
7095 public function getPassthrough() {
7096 return (bool)$this->passthrough;
7097 }
7098
7099
7100}
7101
7102/**
7103* Generated VBoxWebService Struct Collection
7104*/
7105class IMediumAttachmentCollection extends VBox_StructCollection {
7106 protected $_interfaceName = "IMediumAttachment";
7107}
7108
7109/**
7110* Generated VBoxWebService Struct
7111*/
7112class ISharedFolder extends VBox_Struct {
7113
7114 protected $name;
7115
7116 protected $hostPath;
7117
7118 protected $accessible;
7119
7120 protected $writable;
7121
7122 protected $lastAccessError;
7123
7124 public function __construct($connection, $values) {
7125 $this->connection = $connection;
7126
7127 $this->name = $values->name;
7128 $this->hostPath = $values->hostPath;
7129 $this->accessible = $values->accessible;
7130 $this->writable = $values->writable;
7131 $this->lastAccessError = $values->lastAccessError;
7132 }
7133
7134
7135 public function getName() {
7136 return (string)$this->name;
7137 }
7138
7139 public function getHostPath() {
7140 return (string)$this->hostPath;
7141 }
7142
7143 public function getAccessible() {
7144 return (bool)$this->accessible;
7145 }
7146
7147 public function getWritable() {
7148 return (bool)$this->writable;
7149 }
7150
7151 public function getLastAccessError() {
7152 return (string)$this->lastAccessError;
7153 }
7154
7155
7156}
7157
7158/**
7159* Generated VBoxWebService Struct Collection
7160*/
7161class ISharedFolderCollection extends VBox_StructCollection {
7162 protected $_interfaceName = "ISharedFolder";
7163}
7164
7165/**
7166* Generated VBoxWebService ENUM
7167*/
7168class SettingsVersion extends VBox_Enum {
7169 public $NameMap = array(0 => 'Null', 1 => 'v1_0', 2 => 'v1_1', 3 => 'v1_2', 4 => 'v1_3pre', 5 => 'v1_3', 6 => 'v1_4', 7 => 'v1_5', 8 => 'v1_6', 9 => 'v1_7', 10 => 'v1_8', 11 => 'v1_9', 12 => 'v1_10', 13 => 'Future');
7170 public $ValueMap = array('Null' => 0, 'v1_0' => 1, 'v1_1' => 2, 'v1_2' => 3, 'v1_3pre' => 4, 'v1_3' => 5, 'v1_4' => 6, 'v1_5' => 7, 'v1_6' => 8, 'v1_7' => 9, 'v1_8' => 10, 'v1_9' => 11, 'v1_10' => 12, 'Future' => 13);
7171}
7172
7173/**
7174* Generated VBoxWebService Enum Collection
7175*/
7176class SettingsVersionCollection extends VBox_EnumCollection {
7177 protected $_interfaceName = "SettingsVersion";
7178}
7179
7180/**
7181* Generated VBoxWebService ENUM
7182*/
7183class AccessMode extends VBox_Enum {
7184 public $NameMap = array(1 => 'ReadOnly', 2 => 'ReadWrite');
7185 public $ValueMap = array('ReadOnly' => 1, 'ReadWrite' => 2);
7186}
7187
7188/**
7189* Generated VBoxWebService Enum Collection
7190*/
7191class AccessModeCollection extends VBox_EnumCollection {
7192 protected $_interfaceName = "AccessMode";
7193}
7194
7195/**
7196* Generated VBoxWebService ENUM
7197*/
7198class MachineState extends VBox_Enum {
7199 public $NameMap = array(0 => 'Null', 1 => 'PoweredOff', 2 => 'Saved', 3 => 'Teleported', 4 => 'Aborted', 5 => 'Running', 6 => 'Paused', 7 => 'Stuck', 8 => 'Teleporting', 9 => 'LiveSnapshotting', 10 => 'Starting', 11 => 'Stopping', 12 => 'Saving', 13 => 'Restoring', 14 => 'TeleportingPausedVM', 15 => 'TeleportingIn', 16 => 'RestoringSnapshot', 17 => 'DeletingSnapshot', 18 => 'SettingUp', );
7200 public $ValueMap = array('Null' => 0, 'PoweredOff' => 1, 'Saved' => 2, 'Teleported' => 3, 'Aborted' => 4, 'Running' => 5, 'Paused' => 6, 'Stuck' => 7, 'Teleporting' => 8, 'LiveSnapshotting' => 9, 'Starting' => 10, 'Stopping' => 11, 'Saving' => 12, 'Restoring' => 13, 'TeleportingPausedVM' => 14, 'TeleportingIn' => 15, 'RestoringSnapshot' => 16, 'DeletingSnapshot' => 17, 'SettingUp' => 18, );
7201}
7202
7203/**
7204* Generated VBoxWebService Enum Collection
7205*/
7206class MachineStateCollection extends VBox_EnumCollection {
7207 protected $_interfaceName = "MachineState";
7208}
7209
7210/**
7211* Generated VBoxWebService ENUM
7212*/
7213class SessionState extends VBox_Enum {
7214 public $NameMap = array(0 => 'Null', 1 => 'Closed', 2 => 'Open', 3 => 'Spawning', 4 => 'Closing');
7215 public $ValueMap = array('Null' => 0, 'Closed' => 1, 'Open' => 2, 'Spawning' => 3, 'Closing' => 4);
7216}
7217
7218/**
7219* Generated VBoxWebService Enum Collection
7220*/
7221class SessionStateCollection extends VBox_EnumCollection {
7222 protected $_interfaceName = "SessionState";
7223}
7224
7225/**
7226* Generated VBoxWebService ENUM
7227*/
7228class CPUPropertyType extends VBox_Enum {
7229 public $NameMap = array(0 => 'Null', 1 => 'PAE', 2 => 'Synthetic');
7230 public $ValueMap = array('Null' => 0, 'PAE' => 1, 'Synthetic' => 2);
7231}
7232
7233/**
7234* Generated VBoxWebService Enum Collection
7235*/
7236class CPUPropertyTypeCollection extends VBox_EnumCollection {
7237 protected $_interfaceName = "CPUPropertyType";
7238}
7239
7240/**
7241* Generated VBoxWebService ENUM
7242*/
7243class HWVirtExPropertyType extends VBox_Enum {
7244 public $NameMap = array(0 => 'Null', 1 => 'Enabled', 2 => 'Exclusive', 3 => 'VPID', 4 => 'NestedPaging', 5 => 'LargePages');
7245 public $ValueMap = array('Null' => 0, 'Enabled' => 1, 'Exclusive' => 2, 'VPID' => 3, 'NestedPaging' => 4, 'LargePages' => 5);
7246}
7247
7248/**
7249* Generated VBoxWebService Enum Collection
7250*/
7251class HWVirtExPropertyTypeCollection extends VBox_EnumCollection {
7252 protected $_interfaceName = "HWVirtExPropertyType";
7253}
7254
7255/**
7256* Generated VBoxWebService ENUM
7257*/
7258class SessionType extends VBox_Enum {
7259 public $NameMap = array(0 => 'Null', 1 => 'Direct', 2 => 'Remote', 3 => 'Existing');
7260 public $ValueMap = array('Null' => 0, 'Direct' => 1, 'Remote' => 2, 'Existing' => 3);
7261}
7262
7263/**
7264* Generated VBoxWebService Enum Collection
7265*/
7266class SessionTypeCollection extends VBox_EnumCollection {
7267 protected $_interfaceName = "SessionType";
7268}
7269
7270/**
7271* Generated VBoxWebService ENUM
7272*/
7273class DeviceType extends VBox_Enum {
7274 public $NameMap = array(0 => 'Null', 1 => 'Floppy', 2 => 'DVD', 3 => 'HardDisk', 4 => 'Network', 5 => 'USB', 6 => 'SharedFolder');
7275 public $ValueMap = array('Null' => 0, 'Floppy' => 1, 'DVD' => 2, 'HardDisk' => 3, 'Network' => 4, 'USB' => 5, 'SharedFolder' => 6);
7276}
7277
7278/**
7279* Generated VBoxWebService Enum Collection
7280*/
7281class DeviceTypeCollection extends VBox_EnumCollection {
7282 protected $_interfaceName = "DeviceType";
7283}
7284
7285/**
7286* Generated VBoxWebService ENUM
7287*/
7288class DeviceActivity extends VBox_Enum {
7289 public $NameMap = array(0 => 'Null', 1 => 'Idle', 2 => 'Reading', 3 => 'Writing');
7290 public $ValueMap = array('Null' => 0, 'Idle' => 1, 'Reading' => 2, 'Writing' => 3);
7291}
7292
7293/**
7294* Generated VBoxWebService Enum Collection
7295*/
7296class DeviceActivityCollection extends VBox_EnumCollection {
7297 protected $_interfaceName = "DeviceActivity";
7298}
7299
7300/**
7301* Generated VBoxWebService ENUM
7302*/
7303class ClipboardMode extends VBox_Enum {
7304 public $NameMap = array(0 => 'Disabled', 1 => 'HostToGuest', 2 => 'GuestToHost', 3 => 'Bidirectional');
7305 public $ValueMap = array('Disabled' => 0, 'HostToGuest' => 1, 'GuestToHost' => 2, 'Bidirectional' => 3);
7306}
7307
7308/**
7309* Generated VBoxWebService Enum Collection
7310*/
7311class ClipboardModeCollection extends VBox_EnumCollection {
7312 protected $_interfaceName = "ClipboardMode";
7313}
7314
7315/**
7316* Generated VBoxWebService ENUM
7317*/
7318class Scope extends VBox_Enum {
7319 public $NameMap = array(0 => 'Global', 1 => 'Machine', 2 => 'Session');
7320 public $ValueMap = array('Global' => 0, 'Machine' => 1, 'Session' => 2);
7321}
7322
7323/**
7324* Generated VBoxWebService Enum Collection
7325*/
7326class ScopeCollection extends VBox_EnumCollection {
7327 protected $_interfaceName = "Scope";
7328}
7329
7330/**
7331* Generated VBoxWebService ENUM
7332*/
7333class BIOSBootMenuMode extends VBox_Enum {
7334 public $NameMap = array(0 => 'Disabled', 1 => 'MenuOnly', 2 => 'MessageAndMenu');
7335 public $ValueMap = array('Disabled' => 0, 'MenuOnly' => 1, 'MessageAndMenu' => 2);
7336}
7337
7338/**
7339* Generated VBoxWebService Enum Collection
7340*/
7341class BIOSBootMenuModeCollection extends VBox_EnumCollection {
7342 protected $_interfaceName = "BIOSBootMenuMode";
7343}
7344
7345/**
7346* Generated VBoxWebService ENUM
7347*/
7348class ProcessorFeature extends VBox_Enum {
7349 public $NameMap = array(0 => 'HWVirtEx', 1 => 'PAE', 2 => 'LongMode', 3 => 'NestedPaging');
7350 public $ValueMap = array('HWVirtEx' => 0, 'PAE' => 1, 'LongMode' => 2, 'NestedPaging' => 3);
7351}
7352
7353/**
7354* Generated VBoxWebService Enum Collection
7355*/
7356class ProcessorFeatureCollection extends VBox_EnumCollection {
7357 protected $_interfaceName = "ProcessorFeature";
7358}
7359
7360/**
7361* Generated VBoxWebService ENUM
7362*/
7363class FirmwareType extends VBox_Enum {
7364 public $NameMap = array(1 => 'BIOS', 2 => 'EFI', 3 => 'EFI32', 4 => 'EFI64', 5 => 'EFIDUAL');
7365 public $ValueMap = array('BIOS' => 1, 'EFI' => 2, 'EFI32' => 3, 'EFI64' => 4, 'EFIDUAL' => 5);
7366}
7367
7368/**
7369* Generated VBoxWebService Enum Collection
7370*/
7371class FirmwareTypeCollection extends VBox_EnumCollection {
7372 protected $_interfaceName = "FirmwareType";
7373}
7374
7375/**
7376* Generated VBoxWebService ENUM
7377*/
7378class PointingHidType extends VBox_Enum {
7379 public $NameMap = array(1 => 'None', 2 => 'PS2Mouse', 3 => 'USBMouse', 4 => 'USBTablet', 5 => 'ComboMouse');
7380 public $ValueMap = array('None' => 1, 'PS2Mouse' => 2, 'USBMouse' => 3, 'USBTablet' => 4, 'ComboMouse' => 5);
7381}
7382
7383/**
7384* Generated VBoxWebService Enum Collection
7385*/
7386class PointingHidTypeCollection extends VBox_EnumCollection {
7387 protected $_interfaceName = "PointingHidType";
7388}
7389
7390/**
7391* Generated VBoxWebService ENUM
7392*/
7393class KeyboardHidType extends VBox_Enum {
7394 public $NameMap = array(1 => 'None', 2 => 'PS2Keyboard', 3 => 'USBKeyboard', 4 => 'ComboKeyboard');
7395 public $ValueMap = array('None' => 1, 'PS2Keyboard' => 2, 'USBKeyboard' => 3, 'ComboKeyboard' => 4);
7396}
7397
7398/**
7399* Generated VBoxWebService Enum Collection
7400*/
7401class KeyboardHidTypeCollection extends VBox_EnumCollection {
7402 protected $_interfaceName = "KeyboardHidType";
7403}
7404
7405/**
7406* Generated VBoxWebService ENUM
7407*/
7408class IoMgrType extends VBox_Enum {
7409 public $NameMap = array(1 => 'Simple', 2 => 'Async');
7410 public $ValueMap = array('Simple' => 1, 'Async' => 2);
7411}
7412
7413/**
7414* Generated VBoxWebService Enum Collection
7415*/
7416class IoMgrTypeCollection extends VBox_EnumCollection {
7417 protected $_interfaceName = "IoMgrType";
7418}
7419
7420/**
7421* Generated VBoxWebService ENUM
7422*/
7423class IoBackendType extends VBox_Enum {
7424 public $NameMap = array(1 => 'Buffered', 2 => 'Unbuffered');
7425 public $ValueMap = array('Buffered' => 1, 'Unbuffered' => 2);
7426}
7427
7428/**
7429* Generated VBoxWebService Enum Collection
7430*/
7431class IoBackendTypeCollection extends VBox_EnumCollection {
7432 protected $_interfaceName = "IoBackendType";
7433}
7434
7435/**
7436* Generated VBoxWebService ENUM
7437*/
7438class VFSType extends VBox_Enum {
7439 public $NameMap = array(1 => 'File', 2 => 'Cloud', 3 => 'S3', 4 => 'WebDav');
7440 public $ValueMap = array('File' => 1, 'Cloud' => 2, 'S3' => 3, 'WebDav' => 4);
7441}
7442
7443/**
7444* Generated VBoxWebService Enum Collection
7445*/
7446class VFSTypeCollection extends VBox_EnumCollection {
7447 protected $_interfaceName = "VFSType";
7448}
7449
7450/**
7451* Generated VBoxWebService ENUM
7452*/
7453class VFSFileType extends VBox_Enum {
7454 public $NameMap = array(1 => 'Unknown', 2 => 'Fifo', 3 => 'DevChar', 4 => 'Directory', 5 => 'DevBlock', 6 => 'File', 7 => 'SymLink', 8 => 'Socket', 9 => 'WhiteOut');
7455 public $ValueMap = array('Unknown' => 1, 'Fifo' => 2, 'DevChar' => 3, 'Directory' => 4, 'DevBlock' => 5, 'File' => 6, 'SymLink' => 7, 'Socket' => 8, 'WhiteOut' => 9);
7456}
7457
7458/**
7459* Generated VBoxWebService Enum Collection
7460*/
7461class VFSFileTypeCollection extends VBox_EnumCollection {
7462 protected $_interfaceName = "VFSFileType";
7463}
7464
7465/**
7466* Generated VBoxWebService ENUM
7467*/
7468class VirtualSystemDescriptionType extends VBox_Enum {
7469 public $NameMap = array(1 => 'Ignore', 2 => 'OS', 3 => 'Name', 4 => 'Product', 5 => 'Vendor', 6 => 'Version', 7 => 'ProductUrl', 8 => 'VendorUrl', 9 => 'Description', 10 => 'License', 11 => 'Miscellaneous', 12 => 'CPU', 13 => 'Memory', 14 => 'HardDiskControllerIDE', 15 => 'HardDiskControllerSATA', 16 => 'HardDiskControllerSCSI', 17 => 'HardDiskImage', 18 => 'Floppy', 19 => 'CDROM', 20 => 'NetworkAdapter', 21 => 'USBController', 22 => 'SoundCard');
7470 public $ValueMap = array('Ignore' => 1, 'OS' => 2, 'Name' => 3, 'Product' => 4, 'Vendor' => 5, 'Version' => 6, 'ProductUrl' => 7, 'VendorUrl' => 8, 'Description' => 9, 'License' => 10, 'Miscellaneous' => 11, 'CPU' => 12, 'Memory' => 13, 'HardDiskControllerIDE' => 14, 'HardDiskControllerSATA' => 15, 'HardDiskControllerSCSI' => 16, 'HardDiskImage' => 17, 'Floppy' => 18, 'CDROM' => 19, 'NetworkAdapter' => 20, 'USBController' => 21, 'SoundCard' => 22);
7471}
7472
7473/**
7474* Generated VBoxWebService Enum Collection
7475*/
7476class VirtualSystemDescriptionTypeCollection extends VBox_EnumCollection {
7477 protected $_interfaceName = "VirtualSystemDescriptionType";
7478}
7479
7480/**
7481* Generated VBoxWebService ENUM
7482*/
7483class VirtualSystemDescriptionValueType extends VBox_Enum {
7484 public $NameMap = array(1 => 'Reference', 2 => 'Original', 3 => 'Auto', 4 => 'ExtraConfig');
7485 public $ValueMap = array('Reference' => 1, 'Original' => 2, 'Auto' => 3, 'ExtraConfig' => 4);
7486}
7487
7488/**
7489* Generated VBoxWebService Enum Collection
7490*/
7491class VirtualSystemDescriptionValueTypeCollection extends VBox_EnumCollection {
7492 protected $_interfaceName = "VirtualSystemDescriptionValueType";
7493}
7494
7495/**
7496* Generated VBoxWebService ENUM
7497*/
7498class HostNetworkInterfaceMediumType extends VBox_Enum {
7499 public $NameMap = array(0 => 'Unknown', 1 => 'Ethernet', 2 => 'PPP', 3 => 'SLIP');
7500 public $ValueMap = array('Unknown' => 0, 'Ethernet' => 1, 'PPP' => 2, 'SLIP' => 3);
7501}
7502
7503/**
7504* Generated VBoxWebService Enum Collection
7505*/
7506class HostNetworkInterfaceMediumTypeCollection extends VBox_EnumCollection {
7507 protected $_interfaceName = "HostNetworkInterfaceMediumType";
7508}
7509
7510/**
7511* Generated VBoxWebService ENUM
7512*/
7513class HostNetworkInterfaceStatus extends VBox_Enum {
7514 public $NameMap = array(0 => 'Unknown', 1 => 'Up', 2 => 'Down');
7515 public $ValueMap = array('Unknown' => 0, 'Up' => 1, 'Down' => 2);
7516}
7517
7518/**
7519* Generated VBoxWebService Enum Collection
7520*/
7521class HostNetworkInterfaceStatusCollection extends VBox_EnumCollection {
7522 protected $_interfaceName = "HostNetworkInterfaceStatus";
7523}
7524
7525/**
7526* Generated VBoxWebService ENUM
7527*/
7528class HostNetworkInterfaceType extends VBox_Enum {
7529 public $NameMap = array(1 => 'Bridged', 2 => 'HostOnly');
7530 public $ValueMap = array('Bridged' => 1, 'HostOnly' => 2);
7531}
7532
7533/**
7534* Generated VBoxWebService Enum Collection
7535*/
7536class HostNetworkInterfaceTypeCollection extends VBox_EnumCollection {
7537 protected $_interfaceName = "HostNetworkInterfaceType";
7538}
7539
7540/**
7541* Generated VBoxWebService ENUM
7542*/
7543class MediumState extends VBox_Enum {
7544 public $NameMap = array(0 => 'NotCreated', 1 => 'Created', 2 => 'LockedRead', 3 => 'LockedWrite', 4 => 'Inaccessible', 5 => 'Creating', 6 => 'Deleting');
7545 public $ValueMap = array('NotCreated' => 0, 'Created' => 1, 'LockedRead' => 2, 'LockedWrite' => 3, 'Inaccessible' => 4, 'Creating' => 5, 'Deleting' => 6);
7546}
7547
7548/**
7549* Generated VBoxWebService Enum Collection
7550*/
7551class MediumStateCollection extends VBox_EnumCollection {
7552 protected $_interfaceName = "MediumState";
7553}
7554
7555/**
7556* Generated VBoxWebService ENUM
7557*/
7558class MediumType extends VBox_Enum {
7559 public $NameMap = array(0 => 'Normal', 1 => 'Immutable', 2 => 'Writethrough');
7560 public $ValueMap = array('Normal' => 0, 'Immutable' => 1, 'Writethrough' => 2);
7561}
7562
7563/**
7564* Generated VBoxWebService Enum Collection
7565*/
7566class MediumTypeCollection extends VBox_EnumCollection {
7567 protected $_interfaceName = "MediumType";
7568}
7569
7570/**
7571* Generated VBoxWebService ENUM
7572*/
7573class MediumVariant extends VBox_Enum {
7574 public $NameMap = array(0 => 'Standard', 0x01 => 'VmdkSplit2G', 0x04 => 'VmdkStreamOptimized', 0x08 => 'VmdkESX', 0x10000 => 'Fixed', 0x20000 => 'Diff');
7575 public $ValueMap = array('Standard' => 0, 'VmdkSplit2G' => 0x01, 'VmdkStreamOptimized' => 0x04, 'VmdkESX' => 0x08, 'Fixed' => 0x10000, 'Diff' => 0x20000);
7576}
7577
7578/**
7579* Generated VBoxWebService Enum Collection
7580*/
7581class MediumVariantCollection extends VBox_EnumCollection {
7582 protected $_interfaceName = "MediumVariant";
7583}
7584
7585/**
7586* Generated VBoxWebService ENUM
7587*/
7588class DataType extends VBox_Enum {
7589 public $NameMap = array(0 => 'Int32', 1 => 'Int8', 2 => 'String');
7590 public $ValueMap = array('Int32' => 0, 'Int8' => 1, 'String' => 2);
7591}
7592
7593/**
7594* Generated VBoxWebService Enum Collection
7595*/
7596class DataTypeCollection extends VBox_EnumCollection {
7597 protected $_interfaceName = "DataType";
7598}
7599
7600/**
7601* Generated VBoxWebService ENUM
7602*/
7603class DataFlags extends VBox_Enum {
7604 public $NameMap = array(0x00 => 'None', 0x01 => 'Mandatory', 0x02 => 'Expert', 0x04 => 'Array', 0x07 => 'FlagMask');
7605 public $ValueMap = array('None' => 0x00, 'Mandatory' => 0x01, 'Expert' => 0x02, 'Array' => 0x04, 'FlagMask' => 0x07);
7606}
7607
7608/**
7609* Generated VBoxWebService Enum Collection
7610*/
7611class DataFlagsCollection extends VBox_EnumCollection {
7612 protected $_interfaceName = "DataFlags";
7613}
7614
7615/**
7616* Generated VBoxWebService ENUM
7617*/
7618class MediumFormatCapabilities extends VBox_Enum {
7619 public $NameMap = array(0x01 => 'Uuid', 0x02 => 'CreateFixed', 0x04 => 'CreateDynamic', 0x08 => 'CreateSplit2G', 0x10 => 'Differencing', 0x20 => 'Asynchronous', 0x40 => 'File', 0x80 => 'Properties', 0xFF => 'CapabilityMask');
7620 public $ValueMap = array('Uuid' => 0x01, 'CreateFixed' => 0x02, 'CreateDynamic' => 0x04, 'CreateSplit2G' => 0x08, 'Differencing' => 0x10, 'Asynchronous' => 0x20, 'File' => 0x40, 'Properties' => 0x80, 'CapabilityMask' => 0xFF);
7621}
7622
7623/**
7624* Generated VBoxWebService Enum Collection
7625*/
7626class MediumFormatCapabilitiesCollection extends VBox_EnumCollection {
7627 protected $_interfaceName = "MediumFormatCapabilities";
7628}
7629
7630/**
7631* Generated VBoxWebService ENUM
7632*/
7633class MouseButtonState extends VBox_Enum {
7634 public $NameMap = array(0x01 => 'LeftButton', 0x02 => 'RightButton', 0x04 => 'MiddleButton', 0x08 => 'WheelUp', 0x10 => 'WheelDown', 0x20 => 'XButton1', 0x40 => 'XButton2', 0x7F => 'MouseStateMask');
7635 public $ValueMap = array('LeftButton' => 0x01, 'RightButton' => 0x02, 'MiddleButton' => 0x04, 'WheelUp' => 0x08, 'WheelDown' => 0x10, 'XButton1' => 0x20, 'XButton2' => 0x40, 'MouseStateMask' => 0x7F);
7636}
7637
7638/**
7639* Generated VBoxWebService Enum Collection
7640*/
7641class MouseButtonStateCollection extends VBox_EnumCollection {
7642 protected $_interfaceName = "MouseButtonState";
7643}
7644
7645/**
7646* Generated VBoxWebService ENUM
7647*/
7648class FramebufferPixelFormat extends VBox_Enum {
7649 public $NameMap = array(0 => 'Opaque', 0x32424752 => 'FOURCC_RGB');
7650 public $ValueMap = array('Opaque' => 0, 'FOURCC_RGB' => 0x32424752);
7651}
7652
7653/**
7654* Generated VBoxWebService Enum Collection
7655*/
7656class FramebufferPixelFormatCollection extends VBox_EnumCollection {
7657 protected $_interfaceName = "FramebufferPixelFormat";
7658}
7659
7660/**
7661* Generated VBoxWebService ENUM
7662*/
7663class NetworkAttachmentType extends VBox_Enum {
7664 public $NameMap = array(0 => 'Null', 1 => 'NAT', 2 => 'Bridged', 3 => 'Internal', 4 => 'HostOnly');
7665 public $ValueMap = array('Null' => 0, 'NAT' => 1, 'Bridged' => 2, 'Internal' => 3, 'HostOnly' => 4);
7666}
7667
7668/**
7669* Generated VBoxWebService Enum Collection
7670*/
7671class NetworkAttachmentTypeCollection extends VBox_EnumCollection {
7672 protected $_interfaceName = "NetworkAttachmentType";
7673}
7674
7675/**
7676* Generated VBoxWebService ENUM
7677*/
7678class NetworkAdapterType extends VBox_Enum {
7679 public $NameMap = array(0 => 'Null', 1 => 'Am79C970A', 2 => 'Am79C973', 3 => 'I82540EM', 4 => 'I82543GC', 5 => 'I82545EM', 6 => 'Virtio');
7680 public $ValueMap = array('Null' => 0, 'Am79C970A' => 1, 'Am79C973' => 2, 'I82540EM' => 3, 'I82543GC' => 4, 'I82545EM' => 5, 'Virtio' => 6);
7681}
7682
7683/**
7684* Generated VBoxWebService Enum Collection
7685*/
7686class NetworkAdapterTypeCollection extends VBox_EnumCollection {
7687 protected $_interfaceName = "NetworkAdapterType";
7688}
7689
7690/**
7691* Generated VBoxWebService ENUM
7692*/
7693class PortMode extends VBox_Enum {
7694 public $NameMap = array(0 => 'Disconnected', 1 => 'HostPipe', 2 => 'HostDevice', 3 => 'RawFile');
7695 public $ValueMap = array('Disconnected' => 0, 'HostPipe' => 1, 'HostDevice' => 2, 'RawFile' => 3);
7696}
7697
7698/**
7699* Generated VBoxWebService Enum Collection
7700*/
7701class PortModeCollection extends VBox_EnumCollection {
7702 protected $_interfaceName = "PortMode";
7703}
7704
7705/**
7706* Generated VBoxWebService ENUM
7707*/
7708class USBDeviceState extends VBox_Enum {
7709 public $NameMap = array(0 => 'NotSupported', 1 => 'Unavailable', 2 => 'Busy', 3 => 'Available', 4 => 'Held', 5 => 'Captured');
7710 public $ValueMap = array('NotSupported' => 0, 'Unavailable' => 1, 'Busy' => 2, 'Available' => 3, 'Held' => 4, 'Captured' => 5);
7711}
7712
7713/**
7714* Generated VBoxWebService Enum Collection
7715*/
7716class USBDeviceStateCollection extends VBox_EnumCollection {
7717 protected $_interfaceName = "USBDeviceState";
7718}
7719
7720/**
7721* Generated VBoxWebService ENUM
7722*/
7723class USBDeviceFilterAction extends VBox_Enum {
7724 public $NameMap = array(0 => 'Null', 1 => 'Ignore', 2 => 'Hold');
7725 public $ValueMap = array('Null' => 0, 'Ignore' => 1, 'Hold' => 2);
7726}
7727
7728/**
7729* Generated VBoxWebService Enum Collection
7730*/
7731class USBDeviceFilterActionCollection extends VBox_EnumCollection {
7732 protected $_interfaceName = "USBDeviceFilterAction";
7733}
7734
7735/**
7736* Generated VBoxWebService ENUM
7737*/
7738class AudioDriverType extends VBox_Enum {
7739 public $NameMap = array(0 => 'Null', 1 => 'WinMM', 2 => 'OSS', 3 => 'ALSA', 4 => 'DirectSound', 5 => 'CoreAudio', 6 => 'MMPM', 7 => 'Pulse', 8 => 'SolAudio');
7740 public $ValueMap = array('Null' => 0, 'WinMM' => 1, 'OSS' => 2, 'ALSA' => 3, 'DirectSound' => 4, 'CoreAudio' => 5, 'MMPM' => 6, 'Pulse' => 7, 'SolAudio' => 8);
7741}
7742
7743/**
7744* Generated VBoxWebService Enum Collection
7745*/
7746class AudioDriverTypeCollection extends VBox_EnumCollection {
7747 protected $_interfaceName = "AudioDriverType";
7748}
7749
7750/**
7751* Generated VBoxWebService ENUM
7752*/
7753class AudioControllerType extends VBox_Enum {
7754 public $NameMap = array(0 => 'AC97', 1 => 'SB16');
7755 public $ValueMap = array('AC97' => 0, 'SB16' => 1);
7756}
7757
7758/**
7759* Generated VBoxWebService Enum Collection
7760*/
7761class AudioControllerTypeCollection extends VBox_EnumCollection {
7762 protected $_interfaceName = "AudioControllerType";
7763}
7764
7765/**
7766* Generated VBoxWebService ENUM
7767*/
7768class VRDPAuthType extends VBox_Enum {
7769 public $NameMap = array(0 => 'Null', 1 => 'External', 2 => 'Guest');
7770 public $ValueMap = array('Null' => 0, 'External' => 1, 'Guest' => 2);
7771}
7772
7773/**
7774* Generated VBoxWebService Enum Collection
7775*/
7776class VRDPAuthTypeCollection extends VBox_EnumCollection {
7777 protected $_interfaceName = "VRDPAuthType";
7778}
7779
7780/**
7781* Generated VBoxWebService ENUM
7782*/
7783class StorageBus extends VBox_Enum {
7784 public $NameMap = array(0 => 'Null', 1 => 'IDE', 2 => 'SATA', 3 => 'SCSI', 4 => 'Floppy', 5 => 'SAS');
7785 public $ValueMap = array('Null' => 0, 'IDE' => 1, 'SATA' => 2, 'SCSI' => 3, 'Floppy' => 4, 'SAS' => 5);
7786}
7787
7788/**
7789* Generated VBoxWebService Enum Collection
7790*/
7791class StorageBusCollection extends VBox_EnumCollection {
7792 protected $_interfaceName = "StorageBus";
7793}
7794
7795/**
7796* Generated VBoxWebService ENUM
7797*/
7798class StorageControllerType extends VBox_Enum {
7799 public $NameMap = array(0 => 'Null', 1 => 'LsiLogic', 2 => 'BusLogic', 3 => 'IntelAhci', 4 => 'PIIX3', 5 => 'PIIX4', 6 => 'ICH6', 7 => 'I82078', 8 => 'LsiLogicSas');
7800 public $ValueMap = array('Null' => 0, 'LsiLogic' => 1, 'BusLogic' => 2, 'IntelAhci' => 3, 'PIIX3' => 4, 'PIIX4' => 5, 'ICH6' => 6, 'I82078' => 7, 'LsiLogicSas' => 8);
7801}
7802
7803/**
7804* Generated VBoxWebService Enum Collection
7805*/
7806class StorageControllerTypeCollection extends VBox_EnumCollection {
7807 protected $_interfaceName = "StorageControllerType";
7808}
7809
7810/**
7811* Generated VBoxWebService ENUM
7812*/
7813class NATProtocol extends VBox_Enum {
7814 public $NameMap = array(0 => 'UDP', 1 => 'TCP');
7815 public $ValueMap = array('UDP' => 0, 'TCP' => 1);
7816}
7817
7818/**
7819* Generated VBoxWebService Enum Collection
7820*/
7821class NATProtocolCollection extends VBox_EnumCollection {
7822 protected $_interfaceName = "NATProtocol";
7823}

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy