Changeset 11404 in vbox for trunk/src/VBox
- Timestamp:
- Aug 13, 2008 5:32:37 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 34695
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/VirtualBox.xidl
r11362 r11404 162 162 action). 163 163 </note> 164 <note >164 <note internal="yes"> 165 165 For whoever decides to touch this enum: In order to keep the 166 166 aforementioned comparisons valid, this state must immediately … … 176 176 above it represent unstable states of the running virtual 177 177 machine. Unless explicitly stated otherwise, no machine settings can 178 be altered when it is in one of the unstable s ates.179 </note> 180 <note >178 be altered when it is in one of the unstable states. 179 </note> 180 <note internal="yes"> 181 181 For whoever decides to touch this enum: In order to keep the 182 182 aforementioned comparisons valid, this state must immediately … … 187 187 <const name="Stuck" value="6"> 188 188 <desc> 189 The execution of the machine has reached the Guru Meditaion189 The execution of the machine has reached the "Guru Meditation" 190 190 condition. This condition indicates an internal VMM failure which may 191 191 happen as a result of either an unhandled low-level virtual hardware … … 772 772 values are: 773 773 774 - <link to="DeviceType::HardDisk"/>: the media is a hard disk 774 <ul> 775 <li><link to="DeviceType::HardDisk"/>: the media is a hard disk 775 776 that, if registered, can be obtained using the 776 <link to="IVirtualBox::getHardDisk"/> call. 777 -<link to="DeviceType::DVD"/>: the media is a CD/DVD image777 <link to="IVirtualBox::getHardDisk"/> call.</li> 778 <li><link to="DeviceType::DVD"/>: the media is a CD/DVD image 778 779 that, if registered, can be obtained using the 779 <link to="IVirtualBox::getDVDImage"/> call. 780 -<link to="DeviceType::Floppy"/>: the media is a Floppy image780 <link to="IVirtualBox::getDVDImage"/> call.</li> 781 <li><link to="DeviceType::Floppy"/>: the media is a Floppy image 781 782 that, if registered, can be obtained using the 782 <link to="IVirtualBox::getFloppyImage"/> call. 783 <link to="IVirtualBox::getFloppyImage"/> call.</li> 784 </ul> 783 785 784 786 Note that if this is a deregistration notification, … … 2067 2069 a string in the following format: 2068 2070 2069 @code2071 <pre> 2070 2072 [[group.]subgroup.]name 2071 @endcode2073 </pre> 2072 2074 2073 2075 where @c name is the property name and @c group, @c subgroup are zero … … 2533 2535 The IBIOSSettings interface represents BIOS settings of the virtual 2534 2536 machine. This is used only in the <link to="IMachine::BIOSSettings" /> attribute. 2535 2536 <note>With the COM API, this is an interface like all the others. With the webservice,2537 this is mapped to a structure, so querying the attribute will not return an object,2538 but a complete structure.</note>2539 2537 </desc> 2540 2538 <attribute name="logoFadeIn" type="boolean"> … … 4122 4120 Contains information about the remote display (VRDP) capabilities and status. 4123 4121 This is used in the <link to="IConsole::remoteDisplayInfo" /> attribute. 4124 4125 <note>With the COM API, this is an interface like all the others. With the webservice,4126 this is mapped to a structure, so querying the attribute will not return an object,4127 but a complete structure.</note>4128 4122 </desc> 4129 4123 … … 4230 4224 opened using one of <link to="IVirtualBox::openSession"/>, 4231 4225 <link to="IVirtualBox::openRemoteSession"/> or 4232 <link to="IVirtualBox::openExistingSession"/> meth dods.4226 <link to="IVirtualBox::openExistingSession"/> methods. 4233 4227 4234 4228 Methods of the IConsole interface allow the caller to query the current … … 5441 5435 > 5442 5436 <desc> 5443 <note>With the COM API, this is an interface like all the others. With the webservice,5444 this is mapped to a structure, so querying the attribute will not return an object,5445 but a complete structure.</note>5446 5437 </desc> 5447 5438 … … 6050 6041 > 6051 6042 <desc> 6052 <note>With the COM API, this is an interface like all the others. With the webservice,6053 this is mapped to a structure, so querying the attribute will not return an object,6054 but a complete structure.</note>6055 6043 </desc> 6056 6044 <attribute name="hardDisk" type="IHardDisk" readonly="yes"> … … 9801 9789 have unique logical names. 9802 9790 9803 <note>With the COM API, this is an interface like all the others. With the webservice,9804 this is mapped to a structure, so querying the attribute will not return an object,9805 but a complete structure.</note>9806 9807 9791 <note> 9808 9792 Global shared folders are not implemented in the current vesion of the … … 9911 9895 <method name="onNetworkAdapterChange"> 9912 9896 <desc> 9913 Triggered when setti ons of a network adapter of the9897 Triggered when settings of a network adapter of the 9914 9898 associated virtual machine have changed. 9915 9899 </desc> … … 10222 10206 > 10223 10207 <desc> 10224 Webservice only:Managed object reference.10208 Managed object reference. 10225 10209 10226 10210 Only within the webservice, a managed object reference (which is really … … 10272 10256 > 10273 10257 <desc> 10274 Webse rvice only: Websession manager. This provides essential services10258 Websession manager. This provides essential services 10275 10259 to webservice clients. 10276 10260 </desc> … … 10381 10365 stores performance metrics data. 10382 10366 10383 Performance metrics are associated with objects like IHost and 10384 IMachine. Each object has a distinct set of performance metrics. 10367 Performance metrics are associated with objects like IHost and 10368 IMachine. Each object has a distinct set of performance metrics. 10385 10369 The set can be obtained with <link to="IPerformanceCollector::getMetrics"/>. 10386 10370 10387 Metric data are collected at the specified intervals and are retained 10388 internally. The interval and the number of samples retained can be set 10371 Metric data are collected at the specified intervals and are retained 10372 internally. The interval and the number of samples retained can be set 10389 10373 with <link to="IPerformanceCollector::setMetrics" />. 10390 10391 Metrics are organized hierarchically, each level separated by slash (/). 10392 General scheme for metric name is 10393 "Category/Metric[/SubMetric][:aggregation]". For example CPU/Load/User:avg 10394 metric name stands for: CPU category, Load metric, User submetric, average 10395 aggregate. An aggregate function is computed over all retained data. Valid 10374 10375 Metrics are organized hierarchically, each level separated by slash (/). 10376 General scheme for metric name is 10377 "Category/Metric[/SubMetric][:aggregation]". For example CPU/Load/User:avg 10378 metric name stands for: CPU category, Load metric, User submetric, average 10379 aggregate. An aggregate function is computed over all retained data. Valid 10396 10380 aggregate functions are: 10397 10381 … … 10416 10400 <li>RAM/Usage</li> 10417 10401 </ul> 10418 10402 10419 10403 The general sequence for collecting and retrieving the metrics is: 10420 10404 <ul> … … 10424 10408 </li> 10425 10409 <li> 10426 Allocate and populate an array with references to objects the metrics 10410 Allocate and populate an array with references to objects the metrics 10427 10411 will be collected for. Use references to IHost and IMachine objects. 10428 10412 </li> 10429 10413 <li> 10430 Allocate and populate an array with base metric names the data will be 10414 Allocate and populate an array with base metric names the data will be 10431 10415 collected for. 10432 10416 </li> … … 10439 10423 </li> 10440 10424 <li> 10441 Allocate and populate an array with references to objects the metric 10425 Allocate and populate an array with references to objects the metric 10442 10426 values will be queried for. You can re-use the object array used for 10443 10427 setting base metrics. 10444 10428 </li> 10445 10429 <li> 10446 Allocate and populate an array with metric names the data will be 10430 Allocate and populate an array with metric names the data will be 10447 10431 collected for. Note that metric names differ from base metric names. 10448 10432 </li> … … 10588 10572 <note> 10589 10573 Data collection continues behind the scenes after call to @c 10590 queryMetricsData. The return data can be seen as the snapshot of 10591 the current state at the time of @c queryMetricsData call. The 10574 queryMetricsData. The return data can be seen as the snapshot of 10575 the current state at the time of @c queryMetricsData call. The 10592 10576 internally kept metric values are not cleared by the call. This makes 10593 10577 possible querying different subsets of metrics or aggregates with 10594 10578 subsequent calls. If periodic querying is needed it is highly 10595 10579 suggested to query the values with @c interval*count period to avoid 10596 confusion. This way a completely new set of data values will be 10580 confusion. This way a completely new set of data values will be 10597 10581 provided by each query. 10598 10582 </note>
Note:
See TracChangeset
for help on using the changeset viewer.