VirtualBox

Changeset 42818 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Aug 15, 2012 9:45:06 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
80065
Message:

Guest Control 2.0: Use timeouts for IFile operations, renamed size to toRead.

File:
1 edited

Legend:

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

    r42810 r42818  
    1030210302        <desc>Handle to read from. Usually 0 is stdin.</desc>
    1030310303      </param>
    10304       <param name="size" type="unsigned long" dir="in">
     10304      <param name="toRead" type="unsigned long" dir="in">
    1030510305        <desc>Number of bytes to read.</desc>
    1030610306      </param>
     
    1044710447  <interface
    1044810448    name="IFile" extends="$unknown"
    10449     uuid="b3484293-b98b-4952-ae23-f18eca6a5ff9"
     10449    uuid="b702a560-6139-4a8e-a892-bbf14b97bf97"
    1045010450    wsmap="managed"
    1045110451    >
     
    1053910539        <desc>Number of bytes to read.</desc>
    1054010540      </param>
    10541       <param name="read" type="unsigned long" dir="out">
    10542         <desc>How much bytes were read.</desc>
     10541      <param name="timeoutMS" type="unsigned long" dir="in">
     10542        <desc>
     10543          Timeout (in ms) to wait for the operation to complete.
     10544          Pass 0 for an infinite timeout.
     10545        </desc>
    1054310546      </param>
    1054410547      <param name="data" type="octet" dir="return" safearray="yes">
     
    1056110564        <desc>Number of bytes to read.</desc>
    1056210565      </param>
    10563       <param name="read" type="unsigned long" dir="out">
    10564         <desc>How much bytes were read.</desc>
     10566      <param name="timeoutMS" type="unsigned long" dir="in">
     10567        <desc>
     10568          Timeout (in ms) to wait for the operation to complete.
     10569          Pass 0 for an infinite timeout.
     10570        </desc>
    1056510571      </param>
    1056610572      <param name="data" type="octet" dir="return" safearray="yes">
     
    1061010616        </desc>
    1061110617      </param>
     10618      <param name="timeoutMS" type="unsigned long" dir="in">
     10619        <desc>
     10620          Timeout (in ms) to wait for the operation to complete.
     10621          Pass 0 for an infinite timeout.
     10622        </desc>
     10623      </param>
    1061210624      <param name="written" type="unsigned long" dir="return">
    1061310625        <desc>How much bytes were written.</desc>
     
    1063010642          Array of bytes to write. The size of the array also specifies
    1063110643          how much to write.
     10644        </desc>
     10645      </param>
     10646      <param name="timeoutMS" type="unsigned long" dir="in">
     10647        <desc>
     10648          Timeout (in ms) to wait for the operation to complete.
     10649          Pass 0 for an infinite timeout.
    1063210650        </desc>
    1063310651      </param>
Note: See TracChangeset for help on using the changeset viewer.

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