VirtualBox

Changeset 32310 in vbox


Ignore:
Timestamp:
Sep 8, 2010 11:41:40 AM (14 years ago)
Author:
vboxsync
Message:

Main/idl: enums are written as foo_bar not foo::bar

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r32120 r32310  
    38273827      <desc>
    38283828        Full path to the file that stores the execution state of
    3829         the machine when it is in the <link to="MachineState::Saved"/> state.
     3829        the machine when it is in the <link to="MachineState_Saved"/> state.
    38303830        <note>
    38313831          When the machine is not in the Saved state, this attribute is
     
    42284228
    42294229        To indicate that no device is associated with the given position,
    4230         <link to="DeviceType::Null"/> should be used.
     4230        <link to="DeviceType_Null"/> should be used.
    42314231
    42324232        @todo setHardDiskBootOrder(), setNetworkBootOrder()
     
    42654265
    42664266        If here are no devices at the given position, then
    4267         <link to="DeviceType::Null"/> is returned.
     4267        <link to="DeviceType_Null"/> is returned.
    42684268
    42694269        @todo getHardDiskBootOrder(), getNetworkBootOrder()
     
    59755975        powered on).
    59765976
    5977         If the machine is in the <link to="MachineState::Saved"/> state,
     5977        If the machine is in the <link to="MachineState_Saved"/> state,
    59785978        it will continue its execution the point where the state has
    59795979        been saved.
     
    59815981        If the machine <link to="IMachine::teleporterEnabled"/> property is
    59825982        enabled on the machine being powered up, the machine will wait for an
    5983         incoming teleportation in the <link to="MachineState::TeleportingIn"/>
     5983        incoming teleportation in the <link to="MachineState_TeleportingIn"/>
    59845984        state. The returned progress object will have at least three
    59855985        operations where the last three are defined as: (1) powering up and
     
    60096009      <desc>
    60106010        Identical to powerUp except that the VM will enter the
    6011         <link to="MachineState::Paused"/> state, instead of
    6012         <link to="MachineState::Running"/>.
     6011        <link to="MachineState_Paused"/> state, instead of
     6012        <link to="MachineState_Running"/>.
    60136013
    60146014        <see>#powerUp</see>
     
    62366236
    62376237        The device needs to be in one of the following states:
    6238         <link to="USBDeviceState::Busy"/>,
    6239         <link to="USBDeviceState::Available"/> or
    6240         <link to="USBDeviceState::Held"/>,
     6238        <link to="USBDeviceState_Busy"/>,
     6239        <link to="USBDeviceState_Available"/> or
     6240        <link to="USBDeviceState_Held"/>,
    62416241        otherwise an error is immediately returned.
    62426242
    62436243        When the device state is
    6244         <link to="USBDeviceState::Busy">Busy</link>, an error may also
     6244        <link to="USBDeviceState_Busy">Busy</link>, an error may also
    62456245        be returned if the host computer refuses to release it for some reason.
    62466246
     
    64886488
    64896489        If the given snapshot is an online snapshot, the machine will go to
    6490         the <link to="MachineState::Saved"> saved state</link>, so that the
     6490        the <link to="MachineState_Saved"> saved state</link>, so that the
    64916491        next time it is powered on, the execution state will be restored
    64926492        from the state of the snapshot.
     
    64976497
    64986498        <note>
    6499           If the machine state is <link to="MachineState::Saved">Saved</link>
     6499          If the machine state is <link to="MachineState_Saved">Saved</link>
    65006500          prior to this operation, the saved state file will be implicitly
    65016501          deleted (as if <link to="IConsole::discardSavedState"/> were
     
    82608260      Each snapshot contains the settings of the virtual machine (hardware
    82618261      configuration etc.). In addition, if the machine was running when the
    8262       snapshot was taken (<link to="IMachine::state"/> is <link to="MachineState::Running"/>),
     8262      snapshot was taken (<link to="IMachine::state"/> is <link to="MachineState_Running"/>),
    82638263      the current VM state is saved in the snapshot (similarly to what happens
    82648264      when a VM's state is saved). The snapshot is then said to
    82658265      be <i>online</i> because when restoring it, the VM will be running.
    82668266
    8267       If the machine is saved (<link to="MachineState::Saved"/>), the snapshot
     8267      If the machine is saved (<link to="MachineState_Saved"/>), the snapshot
    82688268      receives a copy of the execution state file (<link to="IMachine::stateFilePath"/>).
    82698269
    8270       Otherwise, if the machine was not running (<link to="MachineState::PoweredOff"/>
    8271       or <link to="MachineState::Aborted"/>), the snapshot is <i>offline</i>;
     8270      Otherwise, if the machine was not running (<link to="MachineState_PoweredOff"/>
     8271      or <link to="MachineState_Aborted"/>), the snapshot is <i>offline</i>;
    82728272      it then contains a so-called "zero execution state", representing a
    82738273      machine that is powered off.
     
    86928692      there is a possibility to cause VirtualBox to compose a unique value for
    86938693      the file name part of the location using the UUID of the hard disk. This
    8694       applies only to hard disks in <link to="MediumState::NotCreated"/> state,
     8694      applies only to hard disks in <link to="MediumState_NotCreated"/> state,
    86958695      e.g. before the storage unit is created, and works as follows. You set the
    86968696      value of the <link to="IMedium::location"/> attribute to a location
     
    88928892          For some storage types, reading this attribute may return an outdated
    88938893          (last known) value when <link to="#state"/> is <link
    8894           to="MediumState::Inaccessible"/> or <link
    8895           to="MediumState::LockedWrite"/> because the value of this attribute is
     8894          to="MediumState_Inaccessible"/> or <link
     8895          to="MediumState_LockedWrite"/> because the value of this attribute is
    88968896          stored within the storage unit itself. Also note that changing the
    88978897          attribute value is not possible in such case, as well as when the
    8898           medium is the <link to="MediumState::LockedRead"/> state.
     8898          medium is the <link to="MediumState_LockedRead"/> state.
    88998899        </note>
    89008900      </desc>
     
    89818981        <note>
    89828982          For media whose <link to="#state"/> is <link
    8983           to="MediumState::Inaccessible"/>, the value of this property is the
    8984           last known size. For <link to="MediumState::NotCreated"/> media,
     8983          to="MediumState_Inaccessible"/>, the value of this property is the
     8984          last known size. For <link to="MediumState_NotCreated"/> media,
    89858985          the returned value is zero.
    89868986        </note>
     
    90309030          </li>
    90319031          <li>As long as the medium has children, its type cannot be set
    9032               to <link to="MediumType::Writethrough"/>.
     9032              to <link to="MediumType_Writethrough"/>.
    90339033          </li>
    90349034          <li>The type of all differencing media is
    9035               <link to="MediumType::Normal"/> and cannot be changed.
     9035              <link to="MediumType_Normal"/> and cannot be changed.
    90369036          </li>
    90379037        </ul>
    90389038
    90399039        The type of a newly created or opened medium is set to
    9040         <link to="MediumType::Normal"/>, except for DVD and floppy media,
    9041         which have a type of <link to="MediumType::Writethrough"/>.
     9040        <link to="MediumType_Normal"/>, except for DVD and floppy media,
     9041        which have a type of <link to="MediumType_Writethrough"/>.
    90429042      </desc>
    90439043    </attribute>
     
    90909090        medium for that. See the interface description for more information.
    90919091
    9092         Note that all <link to="MediumType::Immutable">Immutable</link> media
     9092        Note that all <link to="MediumType_Immutable">Immutable</link> media
    90939093        are always read-only while all
    9094         <link to="MediumType::Writethrough">Writethrough</link> media are
     9094        <link to="MediumType_Writethrough">Writethrough</link> media are
    90959095        always not.
    90969096
     
    91179117        <note>
    91189118          For media whose state is <link to="#state"/> is <link
    9119           to="MediumState::Inaccessible"/>, the value of this property is the
    9120           last known logical size. For <link to="MediumState::NotCreated"/>
     9119          to="MediumState_Inaccessible"/>, the value of this property is the
     9120          last known logical size. For <link to="MediumState_NotCreated"/>
    91219121          media, the returned value is zero.
    91229122        </note>
     
    96029602
    96039603        Before the operation starts, the medium is placed in
    9604         <link to="MediumState::Creating"/> state. If the create operation
    9605         fails, the medium will be placed back in <link to="MediumState::NotCreated"/>
     9604        <link to="MediumState_Creating"/> state. If the create operation
     9605        fails, the medium will be placed back in <link to="MediumState_NotCreated"/>
    96069606        state.
    96079607
    96089608        After the returned progress object reports that the operation has
    96099609        successfully completed, the medium state will be set to <link
    9610         to="MediumState::Created"/>, the medium will be remembered by this
     9610        to="MediumState_Created"/>, the medium will be remembered by this
    96119611        VirtualBox installation and may be attached to virtual machines.
    96129612
     
    96369636        is already in progress, or if the medium is being in use (locked for
    96379637        read or for write) or inaccessible. Therefore, the only valid state for
    9638         this operation to succeed is <link to="MediumState::Created"/>.
     9638        this operation to succeed is <link to="MediumState_Created"/>.
    96399639
    96409640        Before the operation starts, the medium is placed in
    9641         <link to="MediumState::Deleting"/> state and gets removed from the list
     9641        <link to="MediumState_Deleting"/> state and gets removed from the list
    96429642        of remembered hard disks (media registry). If the delete operation
    96439643        fails, the medium will be remembered again and placed back to
    9644         <link to="MediumState::Created"/> state.
     9644        <link to="MediumState_Created"/> state.
    96459645
    96469646        After the returned progress object reports that the operation is
    96479647        complete, the medium state will be set to
    9648         <link to="MediumState::NotCreated"/> and you will be able to use one of
     9648        <link to="MediumState_NotCreated"/> and you will be able to use one of
    96499649        the storage creation methods to create it again.
    96509650
     
    96799679        argument.
    96809680
    9681         The target medium must be in <link to="MediumState::NotCreated"/>
     9681        The target medium must be in <link to="MediumState_NotCreated"/>
    96829682        state (i.e. must not have an existing storage unit). Upon successful
    96839683        completion, this operation will set the type of the target medium to
    9684         <link to="MediumType::Normal"/> and create a storage unit necessary to
     9684        <link to="MediumType_Normal"/> and create a storage unit necessary to
    96859685        represent the differencing medium data in the given format (according
    96869686        to the storage format of the target object).
     
    96919691
    96929692        <note>
    9693           The medium will be set to <link to="MediumState::LockedRead"/>
     9693          The medium will be set to <link to="MediumState_LockedRead"/>
    96949694          state for the duration of this operation.
    96959695        </note>
     
    97569756          <li>
    97579757            Neither the source medium nor the target medium is an
    9758             <link to="MediumType::Immutable"/> medium.
     9758            <link to="MediumType_Immutable"/> medium.
    97599759          </li>
    97609760          <li>
     
    97699769          <li>
    97709770            None of the involved media are in
    9771             <link to="MediumState::LockedRead"/> or
    9772             <link to="MediumState::LockedWrite"/> state.
     9771            <link to="MediumState_LockedRead"/> or
     9772            <link to="MediumState_LockedWrite"/> state.
    97739773          </li>
    97749774        </ul>
     
    97769776        <note>
    97779777          This (source) medium and all intermediates will be placed to <link
    9778           to="MediumState::Deleting"/> state and the target medium will be
    9779           placed to <link to="MediumState::LockedWrite"/> state and for the
     9778          to="MediumState_Deleting"/> state and the target medium will be
     9779          placed to <link to="MediumState_LockedWrite"/> state and for the
    97809780          duration of this operation.
    97819781        </note>
     
    97969796        location defined by the @a target argument.
    97979797
    9798         The target medium must be either in <link to="MediumState::NotCreated"/>
     9798        The target medium must be either in <link to="MediumState_NotCreated"/>
    97999799        state (i.e. must not have an existing storage unit) or in
    9800         <link to="MediumState::Created"/> state (i.e. created and not locked, and
     9800        <link to="MediumState_Created"/> state (i.e. created and not locked, and
    98019801        big enough to hold the data or else the copy will be partial). Upon
    98029802        successful completion, the cloned medium will contain exactly the
     
    98189818
    98199819        <note>
    9820           This medium will be placed to <link to="MediumState::LockedRead"/>
     9820          This medium will be placed to <link to="MediumState_LockedRead"/>
    98219821          state for the duration of this operation.
    98229822        </note>
     
    98489848        substantial amount of additional disk space.
    98499849
    9850         This medium will be placed to <link to="MediumState::LockedWrite"/>
     9850        This medium will be placed to <link to="MediumState_LockedWrite"/>
    98519851        state and all its parent media (if any) will be placed to
    9852         <link to="MediumState::LockedRead"/> state for the duration of this
     9852        <link to="MediumState_LockedRead"/> state for the duration of this
    98539853        operation.
    98549854
     
    98799879        is usually much lower than using the clone operation.
    98809880
    9881         This medium will be placed to <link to="MediumState::LockedWrite"/>
     9881        This medium will be placed to <link to="MediumState_LockedWrite"/>
    98829882        state for the duration of this operation.
    98839883
     
    99159915        </result>
    99169916        <result name="VBOX_E_INVALID_OBJECT_STATE">
    9917           Medium is not in <link to="MediumState::Created"/> or
    9918           <link to="MediumState::Inaccessible"/> state.
     9917          Medium is not in <link to="MediumState_Created"/> or
     9918          <link to="MediumState_Inaccessible"/> state.
    99199919        </result>
    99209920      </desc>
     
    1010210102
    1010310103        The returned arrays are filled in only if the
    10104         <link to="MediumFormatCapabilities::Properties"/> flag is set.
     10104        <link to="MediumFormatCapabilities_Properties"/> flag is set.
    1010510105        All arguments must be non-@c null.
    1010610106
     
    1043010430      <desc>
    1043110431        Color depth, in bits per pixel. When <link to="#pixelFormat"/> is <link
    10432         to="FramebufferPixelFormat::FOURCC_RGB">FOURCC_RGB</link>, valid values
     10432        to="FramebufferPixelFormat_FOURCC_RGB">FOURCC_RGB</link>, valid values
    1043310433        are: 8, 15, 16, 24 and 32.
    1043410434      </desc>
     
    1043810438      <desc>
    1043910439        Scan line size, in bytes. When <link to="#pixelFormat"/> is <link
    10440         to="FramebufferPixelFormat::FOURCC_RGB">FOURCC_RGB</link>, the
     10440        to="FramebufferPixelFormat_FOURCC_RGB">FOURCC_RGB</link>, the
    1044110441        size of the scan line must be aligned to 32 bits.
    1044210442      </desc>
     
    1044910449        <note>
    1045010450          This attribute must never return <link
    10451           to="FramebufferPixelFormat::Opaque"/> -- the format of the buffer
     10451          to="FramebufferPixelFormat_Opaque"/> -- the format of the buffer
    1045210452          <link to="#address"/> points to must be always known.
    1045310453        </note>
     
    1055510555        The @a pixelFormat parameter defines whether the direct mode is
    1055610556        available or not. If @a pixelFormat is <link
    10557         to="FramebufferPixelFormat::Opaque"/> then direct access to the guest
     10557        to="FramebufferPixelFormat_Opaque"/> then direct access to the guest
    1055810558        VRAM buffer is not available -- the @a VRAM, @a bitsPerPixel and
    1055910559        @a bytesPerLine parameters must be ignored and the implementation must use
     
    1059610596        value must always correlate with <link to="#pixelFormat"/>. Note that
    1059710597        the <link to="#pixelFormat"/> attribute must never return <link
    10598         to="FramebufferPixelFormat::Opaque"/> regardless of the selected mode.
     10598        to="FramebufferPixelFormat_Opaque"/> regardless of the selected mode.
    1059910599
    1060010600        <note>
     
    1094710947      <param name="screenId" type="unsigned long" dir="in">
    1094810948        <desc>
    10949           Monitor to take screenshot from.
     10949          Monitor to take the screenshot from.
    1095010950        </desc>
    1095110951      </param>
     
    1098010980
    1098110981      </desc>
    10982       <param name="screenId" type="unsigned long" dir="in"/>
    10983       <param name="address" type="octet" mod="ptr" dir="in"/>
     10982      <param name="screenId" type="unsigned long" dir="in">
     10983        <desc>
     10984          Monitor to take the screenshot from.
     10985        </desc>
     10986      </param>
     10987      <param name="address" type="octet" mod="ptr" dir="in">
     10988        <desc>
     10989          Address to store the screenshot to
     10990        </desc>
     10991      </param>
    1098410992      <param name="x" type="unsigned long" dir="in">
    10985         <desc>Relative to the screen top left corner.</desc>
     10993        <desc>
     10994          Relative to the screen top left corner.
     10995        </desc>
    1098610996      </param>
    1098710997      <param name="y" type="unsigned long" dir="in">
    10988         <desc>Relative to the screen top left corner.</desc>
    10989       </param>
    10990       <param name="width" type="unsigned long" dir="in"/>
    10991       <param name="height" type="unsigned long" dir="in"/>
     10998        <desc>
     10999          Relative to the screen top left corner.
     11000        </desc>
     11001      </param>
     11002      <param name="width" type="unsigned long" dir="in">
     11003        <desc>
     11004          Desired image width.
     11005        </desc>
     11006      </param>
     11007      <param name="height" type="unsigned long" dir="in">
     11008        <desc>
     11009          Desired image height.
     11010        </desc>
     11011      </param>
    1099211012    </method>
    1099311013
     
    1158811608        They are run against a list of all currently available USB
    1158911609        devices (in states
    11590         <link to="USBDeviceState::Available"/>,
    11591         <link to="USBDeviceState::Busy"/>,
    11592         <link to="USBDeviceState::Held"/>) that were not previously
     11610        <link to="USBDeviceState_Available"/>,
     11611        <link to="USBDeviceState_Busy"/>,
     11612        <link to="USBDeviceState_Held"/>) that were not previously
    1159311613        ignored by global filters.
    1159411614
     
    1290312923        for a particular session using the <link to="IMachine::launchVMProcess" />
    1290412924        or <link to="IMachine::lockMachine" /> calls. Otherwise the state of
    12905         the machine will be set to <link to="MachineState::Aborted" /> on the
     12925        the machine will be set to <link to="MachineState_Aborted" /> on the
    1290612926        server, and changes made to the machine settings will be lost.
    1290712927
     
    1406914089        <desc>
    1407014090          Event types listener is interested in. One can use wildcards like -
    14071           <link to="VBoxEventType::Any"/> to specify wildcards, matching more
     14091          <link to="VBoxEventType_Any"/> to specify wildcards, matching more
    1407214092          than one event.
    1407314093        </desc>
     
    1486014880      The @a scope argument defines one of three scopes:
    1486114881      <link to="IVirtualBox::sharedFolders">global shared folders</link>
    14862       (<link to="Scope::Global">Global</link>),
     14882      (<link to="Scope_Global">Global</link>),
    1486314883      <link to="IMachine::sharedFolders">permanent shared folders</link> of
    14864       the machine (<link to="Scope::Machine">Machine</link>) or <link
     14884      the machine (<link to="Scope_Machine">Machine</link>) or <link
    1486514885      to="IConsole::sharedFolders">transient shared folders</link> of the
    14866       machine (<link to="Scope::Session">Session</link>). Interested callees
     14886      machine (<link to="Scope_Session">Session</link>). Interested callees
    1486714887      should use query the corresponding collections to find out what has
    1486814888      changed.
Note: See TracChangeset for help on using the changeset viewer.

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