Changeset 2674 in vbox for trunk/src/VBox/Main
- Timestamp:
- May 16, 2007 4:57:49 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r2672 r2674 2 2 3 3 <!-- 4 * Master declaration for VirtualBox's public COM/XPCOM API. 4 * Master declaration for VirtualBox's Main API, represented 5 * by COM/XPCOM and web service interfaces. 6 * 5 7 * From this document, the build system generates several files 6 8 * via XSLT that are then used during the build process: … … 16 18 * produce the official Doxygen documentation of the API. 17 19 * 18 * Copyright (C) 2006 InnoTek Systemberatung GmbH 20 * - a lot of files for the web service by XSLT stylesheets 21 * in the ../webservice directory; the targets include a 22 * WSDL file that describes the web service and C++ method 23 * mappers that map SOAP messages to COM calls. 24 * 25 * Copyright (C) 2006-2007 InnoTek Systemberatung GmbH 19 26 * 20 27 * This file is part of VirtualBox Open Source Edition (OSE), as … … 410 417 <note> 411 418 In MS COM, it is the same as IErrorInfo::GetSource. 412 In XPCOM, there is no eq iuvalent.419 In XPCOM, there is no equivalent. 413 420 </note> 414 421 </desc> … … 1896 1903 name="IMachine" extends="$unknown" 1897 1904 uuid="063ad473-992d-479f-ba7e-7a9ae294368c" 1898 wsmap="managed ObjectRef"1905 wsmap="managed" 1899 1906 > 1900 1907 <attribute name="parent" type="IVirtualBox" readonly="yes"> … … 2987 2994 name="IConsole" extends="$unknown" 2988 2995 uuid="1DEA5C4B-0753-4193-B909-22330F64EC45" 2989 wsmap="managed ObjectRef"2996 wsmap="managed" 2990 2997 > 2991 2998 <attribute name="machine" type="IMachine" readonly="yes"> … … 3487 3494 name="IHostDVDDrive" extends="$unknown" 3488 3495 uuid="c2308775-85f3-45ab-ade5-97f02d1e61e0" 3489 wsmap="managed ObjectRef"3496 wsmap="managed" 3490 3497 > 3491 3498 <attribute name="name" type="wstring" readonly="yes"> … … 3526 3533 name="IHostFloppyDrive" extends="$unknown" 3527 3534 uuid="2b2ad1ab-2ea9-4cf8-be3c-2a76677d8725" 3528 wsmap="managed ObjectRef"3535 wsmap="managed" 3529 3536 > 3530 3537 <attribute name="name" type="wstring" readonly="yes"> … … 3565 3572 name="IHostNetworkInterface" extends="$unknown" 3566 3573 uuid="F4512D7C-B074-4e97-99B8-6D2BD27C3F5A" 3567 wsmap="managed ObjectRef"3574 wsmap="managed" 3568 3575 > 3569 3576 <attribute name="name" type="wstring" readonly="yes"> … … 3623 3630 name="IHost" extends="$unknown" 3624 3631 uuid="81729c26-1aec-46f5-b7c0-cc7364738fdb" 3625 wsmap="managed ObjectRef"3632 wsmap="managed" 3626 3633 > 3627 3634 <attribute name="DVDDrives" type="IHostDVDDriveCollection" readonly="yes"> … … 4102 4109 name="IProgress" extends="$unknown" 4103 4110 uuid="10CC03A1-717E-429b-992D-C67B56175A51" 4104 wsmap="managed ObjectRef"4111 wsmap="managed" 4105 4112 > 4106 4113 <desc> … … 4251 4258 name="ISnapshot" extends="$unknown" 4252 4259 uuid="9f1bbf79-13b0-4da2-abba-4a992c65c083" 4253 wsmap="managed ObjectRef"4260 wsmap="managed" 4254 4261 > 4255 4262 <desc> … … 4563 4570 name="IHardDisk" extends="$unknown" 4564 4571 uuid="FD443EC1-000F-4F5B-9282-D72760A66916" 4565 wsmap="managed ObjectRef"4572 wsmap="managed" 4566 4573 > 4567 4574 <desc> … … 5091 5098 name="IVirtualDiskImage" extends="$unknown" 5092 5099 uuid="a8265b5a-0d20-4a46-a02f-65693a4e8239" 5093 wsmap="managed ObjectRef"5100 wsmap="managed" 5094 5101 > 5095 5102 … … 5239 5246 name="IISCSIHardDisk" extends="$unknown" 5240 5247 uuid="003f6ca9-3257-4ef9-99c9-c66ce44576cb" 5241 wsmap="managed ObjectRef"5248 wsmap="managed" 5242 5249 > 5243 5250 … … 5336 5343 name="IVMDKImage" extends="$unknown" 5337 5344 uuid="178398f5-8559-4fee-979e-420af5b53eef" 5338 wsmap="managed ObjectRef"5345 wsmap="managed" 5339 5346 > 5340 5347 <desc> … … 5516 5523 name="IDVDImage" extends="$unknown" 5517 5524 uuid="140FFF03-E479-4194-8562-ABC4F8171009" 5518 wsmap="managed ObjectRef"5525 wsmap="managed" 5519 5526 > 5520 5527 <desc> … … 5598 5605 name="IDVDDrive" extends="$unknown" 5599 5606 uuid="d9bd101a-8079-4fb9-bad1-31bf32482b75" 5600 wsmap="managed ObjectRef"5607 wsmap="managed" 5601 5608 > 5602 5609 <attribute name="state" type="DriveState" readonly="yes"> … … 5674 5681 name="IFloppyImage" extends="$unknown" 5675 5682 uuid="CC696755-EA98-4ffe-9DC5-C003047034AB" 5676 wsmap="managed ObjectRef"5683 wsmap="managed" 5677 5684 > 5678 5685 <desc> … … 5746 5753 name="IFloppyDrive" extends="$unknown" 5747 5754 uuid="E9318F71-78D2-4b00-863C-B7CB0030A2D9" 5748 wsmap="managed ObjectRef"5755 wsmap="managed" 5749 5756 > 5750 5757 <attribute name="enabled" type="boolean"> … … 5794 5801 name="IKeyboard" extends="$unknown" 5795 5802 uuid="FD443EC1-000A-4F5B-9282-D72760A66916" 5796 wsmap="managed ObjectRef"5803 wsmap="managed" 5797 5804 > 5798 5805 <method name="putScancode"> … … 5835 5842 name="IMouse" extends="$unknown" 5836 5843 uuid="FD443EC1-0006-4F5B-9282-D72760A66916" 5837 wsmap="managed ObjectRef"5844 wsmap="managed" 5838 5845 > 5839 5846 <desc> … … 6352 6359 name="INetworkAdapter" extends="$unknown" 6353 6360 uuid="78dfc978-ecb0-44ee-8b20-54549dd4539e" 6354 wsmap="managed ObjectRef"6361 wsmap="managed" 6355 6362 > 6356 6363 <attribute name="adapterType" type="NetworkAdapterType"> … … 6559 6566 name="IUSBController" extends="$unknown" 6560 6567 uuid="9a110c34-93c2-46b0-8ac2-b09d1067be56" 6561 wsmap="managed ObjectRef"6568 wsmap="managed" 6562 6569 > 6563 6570 <attribute name="enabled" type="boolean"> … … 6731 6738 name="IUSBDevice" extends="$unknown" 6732 6739 uuid="c5ab8d05-1999-4e48-ae34-cdeb235aacf0" 6733 wsmap="managed ObjectRef"6740 wsmap="managed" 6734 6741 > 6735 6742 <desc> … … 6815 6822 name="IUSBDeviceFilter" extends="$unknown" 6816 6823 uuid="d6831fb4-1a94-4c2c-96ef-8d0d6192066d" 6817 wsmap="managed ObjectRef"6824 wsmap="managed" 6818 6825 > 6819 6826 <desc> … … 7100 7107 name="IHostUSBDevice" extends="IUSBDevice" 7101 7108 uuid="173b4b44-d268-4334-a00d-b6521c9a740a" 7102 wsmap="managed ObjectRef"7109 wsmap="managed" 7103 7110 > 7104 7111 <desc> … … 7162 7169 name="IHostUSBDeviceFilter" extends="IUSBDeviceFilter" 7163 7170 uuid="4cc70246-d74a-400f-8222-3900489c0374" 7164 wsmap="managed ObjectRef"7171 wsmap="managed" 7165 7172 > 7166 7173 <desc> … … 7485 7492 name="ISession" extends="$dispatched" 7486 7493 uuid="12F4DCDB-12B2-4ec1-B7CD-DDD9F6C5BF4D" 7487 wsmap="managed ObjectRef"7494 wsmap="managed" 7488 7495 > 7489 7496 <attribute name="state" type="SessionState" readonly="yes"> … … 7529 7536 </class> 7530 7537 7538 <if target="wsdl"> 7539 7540 <!-- 7541 // IManagedObjectRef 7542 ///////////////////////////////////////////////////////////////////////// 7543 --> 7544 7545 <interface 7546 name="IManagedObjectRef" extends="$unknown" 7547 uuid="9474d09d-2313-46de-b568-a42b8718e8ed" 7548 internal="yes" 7549 wsmap="explicit" 7550 > 7551 <method name="getInterfaceName"> 7552 <desc> 7553 Returns the name of the interface that this managed object represents, 7554 for example, "IMachine", as a string. 7555 </desc> 7556 </method> 7557 7558 <method name="release"> 7559 <desc> 7560 Releases this managed object reference and frees the resources that 7561 were allocated for it in the web service server process. After calling 7562 this method, the identifier of the reference can no longer be used. 7563 </desc> 7564 </method> 7565 7566 </interface> 7567 </if> 7531 7568 7532 7569 </module>
Note:
See TracChangeset
for help on using the changeset viewer.