org.virtualbox_6_1
Class IGuestProcessEvent

java.lang.Object
  extended by org.virtualbox_6_1.IUnknown
      extended by org.virtualbox_6_1.IEvent
          extended by org.virtualbox_6_1.IGuestSessionEvent
              extended by org.virtualbox_6_1.IGuestProcessEvent
Direct Known Subclasses:
IGuestProcessIOEvent, IGuestProcessRegisteredEvent, IGuestProcessStateChangedEvent

public class IGuestProcessEvent
extends IGuestSessionEvent

Base abstract interface for all guest process events. Interface ID: {2405F0E5-6588-40A3-9B0A-68C05BA52C4B}


Field Summary
 
Fields inherited from class org.virtualbox_6_1.IUnknown
obj, objMgr, port
 
Constructor Summary
IGuestProcessEvent(java.lang.String wrapped, org.virtualbox_6_1.ObjectRefManager objMgr, org.virtualbox_6_1.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.Long getPid()
          Guest process ID (PID).
 IGuestProcess getProcess()
          Guest process object which is related to this event.
static IGuestProcessEvent queryInterface(IUnknown obj)
           
 
Methods inherited from class org.virtualbox_6_1.IGuestSessionEvent
getSession
 
Methods inherited from class org.virtualbox_6_1.IEvent
getSource, getType, getWaitable, setProcessed, waitProcessed
 
Methods inherited from class org.virtualbox_6_1.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

IGuestProcessEvent

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

getProcess

public IGuestProcess getProcess()
Guest process object which is related to this event.

Returns:
org.virtualbox_6_1.IGuestProcess

getPid

public java.lang.Long getPid()
Guest process ID (PID).

Returns:
Long

queryInterface

public static IGuestProcessEvent queryInterface(IUnknown obj)