com.sun.xml.ws.commons.virtualbox
Class IParallelPort

java.lang.Object
  extended by com.sun.xml.ws.commons.virtualbox.VBoxObject
      extended by com.sun.xml.ws.commons.virtualbox.IParallelPort

public class IParallelPort
extends VBoxObject

The IParallelPort interface represents the virtual parallel port device. The virtual parallel port device acts like an ordinary parallel port inside the virtual machine. This device communicates to the real parallel port hardware using the name of the parallel device on the host computer specified in the #path attribute. Each virtual parallel port device is assigned a base I/O address and an IRQ number that will be reported to the guest operating system and used to operate the given parallel port from within the virtual machine.

See Also:
IMachine::getParallelPort

Field Summary
 
Fields inherited from class com.sun.xml.ws.commons.virtualbox.VBoxObject
_this, port
 
Constructor Summary
IParallelPort(String _this, VboxPortType port)
           
 
Method Summary
 boolean getEnabled()
          Flag whether the parallel port is enabled.
 long getIOBase()
          Base I/O address of the parallel port.
 long getIRQ()
          IRQ number of the parallel port.
 String getPath()
          Host parallel device name.
 long getSlot()
          Slot number this parallel port is plugged into.
 void setEnabled(boolean value)
          Flag whether the parallel port is enabled.
 void setIOBase(long value)
          Base I/O address of the parallel port.
 void setIRQ(long value)
          IRQ number of the parallel port.
 void setPath(String value)
          Host parallel device name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IParallelPort

public IParallelPort(String _this,
                     VboxPortType port)
Method Detail

getSlot

public long getSlot()
Slot number this parallel port is plugged into. Corresponds to the value you pass to IMachine.getParallelPort(long) to obtain this instance.


getEnabled

public boolean getEnabled()
Flag whether the parallel port is enabled. If disabled, the parallel port will not be reported to the guest OS.


setEnabled

public void setEnabled(boolean value)
Flag whether the parallel port is enabled. If disabled, the parallel port will not be reported to the guest OS.


getIOBase

public long getIOBase()
Base I/O address of the parallel port.


setIOBase

public void setIOBase(long value)
Base I/O address of the parallel port.


getIRQ

public long getIRQ()
IRQ number of the parallel port.


setIRQ

public void setIRQ(long value)
IRQ number of the parallel port.


getPath

public String getPath()
Host parallel device name. If this parallel port is enabled, setting a


setPath

public void setPath(String value)
Host parallel device name. If this parallel port is enabled, setting a



Copyright © 2009. All Rights Reserved.