org.virtualbox_7_0
Class IGuestDebugControl

java.lang.Object
  extended by org.virtualbox_7_0.IUnknown
      extended by org.virtualbox_7_0.IGuestDebugControl

public class IGuestDebugControl
extends IUnknown

Controls the guest debug settings of one virtual machine. Interface ID: {1474BB3A-F096-4CD7-A857-8D8E3CEA7331}


Field Summary
 
Fields inherited from class org.virtualbox_7_0.IUnknown
obj, objMgr, port
 
Constructor Summary
IGuestDebugControl(java.lang.String wrapped, org.virtualbox_7_0.ObjectRefManager objMgr, org.virtualbox_7_0.jaxws.VboxPortType port)
           
 
Method Summary
 java.lang.String getDebugAddress()
          The address to connect to or listen on, depending on the type.
 GuestDebugIoProvider getDebugIoProvider()
          The I/O backend for the selected debug provider.
 java.lang.Long getDebugPort()
          The port to listen on or connect to, depending on the selected I/O provider.
 GuestDebugProvider getDebugProvider()
          The currently active debug provider.
static IGuestDebugControl queryInterface(IUnknown obj)
           
 void setDebugAddress(java.lang.String value)
          The address to connect to or listen on, depending on the type.
 void setDebugIoProvider(GuestDebugIoProvider value)
          The I/O backend for the selected debug provider.
 void setDebugPort(java.lang.Long value)
          The port to listen on or connect to, depending on the selected I/O provider.
 void setDebugProvider(GuestDebugProvider value)
          The currently active debug provider.
 
Methods inherited from class org.virtualbox_7_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

IGuestDebugControl

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

getDebugProvider

public GuestDebugProvider getDebugProvider()
The currently active debug provider.

Returns:
org.virtualbox_7_0.GuestDebugProvider

setDebugProvider

public void setDebugProvider(GuestDebugProvider value)
The currently active debug provider.

Parameters:
value - org.virtualbox_7_0.GuestDebugProvider

getDebugIoProvider

public GuestDebugIoProvider getDebugIoProvider()
The I/O backend for the selected debug provider.

Returns:
org.virtualbox_7_0.GuestDebugIoProvider

setDebugIoProvider

public void setDebugIoProvider(GuestDebugIoProvider value)
The I/O backend for the selected debug provider.

Parameters:
value - org.virtualbox_7_0.GuestDebugIoProvider

getDebugAddress

public java.lang.String getDebugAddress()
The address to connect to or listen on, depending on the type.

Returns:
String

setDebugAddress

public void setDebugAddress(java.lang.String value)
The address to connect to or listen on, depending on the type.

Parameters:
value - String

getDebugPort

public java.lang.Long getDebugPort()
The port to listen on or connect to, depending on the selected I/O provider. Might be ignored by some providers.

Returns:
Long

setDebugPort

public void setDebugPort(java.lang.Long value)
The port to listen on or connect to, depending on the selected I/O provider. Might be ignored by some providers.

Parameters:
value - Long

queryInterface

public static IGuestDebugControl queryInterface(IUnknown obj)