VirtualBox

Ignore:
Timestamp:
Sep 13, 2019 2:58:22 PM (5 years ago)
Author:
vboxsync
Message:

VirtualBox.xidl: Updated the IVirtualBox::APIRevision documentation.

File:
1 edited

Legend:

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

    r80676 r80781  
    25002500    <attribute name="APIRevision" type="long long" readonly="yes">
    25012501      <desc>
    2502         To be defined exactly, but we need something that the Validation Kit
    2503         can use to figure which methods and attributes can safely be used on a
    2504         continuously changing trunk (and occasional branch).
     2502        This is mainly intended for the VBox Validation Kit so it can fluently
     2503        deal with incompatible API changes and new functionality during
     2504        development (i.e. on trunk).
     2505
     2506        The high 7 bits (62:56) is the major version number, the next 8 bits
     2507        (55:48) are the minor version number, the next 8 bits (47:40) are the
     2508        build number, and the rest (39:0) is the API revision number.
     2509
     2510        The API revision number is manually increased on trunk when making
     2511        incompatible changes that the validation kit or others needs to be able
     2512        to detect and cope with dynamically.  It can also be used to indicate
     2513        the presence of new features on both trunk and branches.
    25052514      </desc>
    25062515    </attribute>
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