org.virtualbox_5_0
Class IGuestProcessIOEvent

java.lang.Object
  extended by org.virtualbox_5_0.IUnknown
      extended by org.virtualbox_5_0.IEvent
          extended by org.virtualbox_5_0.IGuestSessionEvent
              extended by org.virtualbox_5_0.IGuestProcessEvent
                  extended by org.virtualbox_5_0.IGuestProcessIOEvent
Direct Known Subclasses:
IGuestProcessInputNotifyEvent, IGuestProcessOutputEvent

public class IGuestProcessIOEvent
extends IGuestProcessEvent

Base abstract interface for all guest process input/output (IO) events. Interface ID: {9EA9227C-E9BB-49B3-BFC7-C5171E93EF38}


Field Summary
 
Fields inherited from class org.virtualbox_5_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IGuestProcessIOEvent(java.lang.String wrapped, org.virtualbox_5_0.ObjectRefManager objMgr, org.virtualbox_5_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Long getHandle()
          Input/output (IO) handle involved in this event.
 java.lang.Long getProcessed()
          Processed input or output (in bytes).
static IGuestProcessIOEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_5_0.IGuestProcessEvent
getPid, getProcess
 
Methods inherited from class org.virtualbox_5_0.IGuestSessionEvent
getSession
 
Methods inherited from class org.virtualbox_5_0.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_5_0.IUnknown
getObjMgr, getRemoteWSPort, getWrapped, releaseRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IGuestProcessIOEvent

public IGuestProcessIOEvent(java.lang.String wrapped,
                            org.virtualbox_5_0.ObjectRefManager objMgr,
                            org.virtualbox_5_0.jaxws.VboxPortType port)
Method Detail

getHandle

public java.lang.Long getHandle()
Input/output (IO) handle involved in this event. Usually 0 is stdin, 1 is stdout and 2 is stderr.

Returns:
Long

getProcessed

public java.lang.Long getProcessed()
Processed input or output (in bytes).

Returns:
Long

queryInterface

public static IGuestProcessIOEvent queryInterface(IUnknown obj)