A B C D E F G H I J L M N O P R S T U V W

A

Alias - class com.sun.comm.Alias.
This class is used to faciliate alias wildcarding.
Alias(String) - Constructor for class com.sun.comm.Alias
Sole constructor.
add(String, int) - Method in class com.sun.comm.PathBundle
Given a path to a port, or a path to a directory containing a valid port device link and an associated port type, adds each physical port path encountered to the internal list.
add(CommPortIdentifier) - Static method in class com.sun.comm.PortmapDatabase
Add a new CommPortIdentifier to the database
add(PortmapEntry) - Static method in class com.sun.comm.PortmapDatabase
Add portmapping vector entry to database.
add(CommPortIdentifier) - Static method in class com.sun.comm.Portmapping
Get current list of CommPortIdentifiers
addEventListener(ParallelPortEventListener) - Method in class com.sun.comm.LinuxParallel
 
addEventListener(SerialPortEventListener) - Method in class com.sun.comm.LinuxSerial
 
addEventListener(ParallelPortEventListener) - Method in class javax.comm.ParallelPort
Registers a ParallelPortEventListener object for ParallelPortEvents.
addEventListener(SerialPortEventListener) - Method in class javax.comm.SerialPort
Registers a SerialPortEventListener object to listen for SerialEvents.
addPortName(String, int, CommDriver) - Static method in class javax.comm.CommPortIdentifier
Adds portName to the list of ports.
addPortOwnershipListener(CommPortOwnershipListener) - Method in class javax.comm.CommPortIdentifier
Registers an interested application so that it can receive notification of changes in port ownership.
addToVector(PathBundle) - Method in class com.sun.comm.PathBundle
Add port to root port's vector.
alnAlias - Variable in class com.sun.comm.PortmapEntry
 
alnPath - Variable in class com.sun.comm.PortmapEntry
 
alnPortType - Variable in class com.sun.comm.PortmapEntry
 
appendAliasUnitNbr(String) - Method in class com.sun.comm.Alias
Given a wildcard name, append the digits from the name provided to the constructor.
assignedToDTU - Variable in class com.sun.comm.PortmapEntry
 
available() - Method in class com.sun.comm.LinuxParallel.LPInputStream
 
available() - Method in class com.sun.comm.LinuxSerial.SSInputStream
 

B

BI - Static variable in class javax.comm.SerialPortEvent
Break interrupt.
basename - Variable in class com.sun.comm.Alias
 
baud - Variable in class com.sun.comm.LinuxSerial
 
buf - Variable in class com.sun.comm.LinuxParallel.LPInputStream
 

C

CD - Static variable in class javax.comm.SerialPortEvent
Carrier detect.
CTS - Static variable in class javax.comm.SerialPortEvent
Clear to send.
CommApiVersion - class javax.comm.CommApiVersion.
This class tracks the version number of the API implementation
CommApiVersion() - Constructor for class javax.comm.CommApiVersion
 
CommDriver - interface javax.comm.CommDriver.
Part of the loadable device driver interface.
CommPort - class javax.comm.CommPort.
A communications port.
CommPort() - Constructor for class javax.comm.CommPort
Application programs should not directly create CommPort objects.
CommPortIdentifier - class javax.comm.CommPortIdentifier.
Communications port management.
CommPortIdentifier(String, CommPort, int, CommDriver) - Constructor for class javax.comm.CommPortIdentifier
Constructor
CommPortOwnershipListener - interface javax.comm.CommPortOwnershipListener.
Propagates various communications port ownership events.
CommProperties - class com.sun.comm.CommProperties.
 
CommProperties() - Constructor for class com.sun.comm.CommProperties
 
checkStatus - Variable in class com.sun.comm.LinuxSerial
 
clear() - Method in class com.sun.comm.PathBundle
Clear the PathBundle list.
close() - Method in class com.sun.comm.LinuxParallel
 
close() - Method in class com.sun.comm.LinuxSerial
 
close() - Method in class javax.comm.CommPort
Closes the communications port.
com.sun.comm - package com.sun.comm
 
commDriver - Static variable in class javax.comm.CommPortIdentifier
 
commPortIdentifiers - Static variable in class com.sun.comm.PortmapDatabase
 
commProps - Static variable in class com.sun.comm.CommProperties
 
copyright_notice - Variable in class javax.comm.CommPortIdentifier
 
currentOwner - Variable in class javax.comm.PortInUseException
Describes the current owner of the communications port.

D

DATABITS_5 - Static variable in class javax.comm.SerialPort
5 data bit format.
DATABITS_6 - Static variable in class javax.comm.SerialPort
6 data bit format.
DATABITS_7 - Static variable in class javax.comm.SerialPort
7 data bit format.
DATABITS_8 - Static variable in class javax.comm.SerialPort
8 data bit format.
DATA_AVAILABLE - Static variable in class javax.comm.SerialPortEvent
Data available at the serial port.
DEFAULT_ALIASING - Static variable in class com.sun.comm.Portmapping
 
DONGLE_ALIASING - Static variable in class com.sun.comm.Portmapping
 
DSR - Static variable in class javax.comm.SerialPortEvent
Data set ready.
DTUnameToTerminalId(String) - Static method in class com.sun.comm.PortmapDatabase
Find the terminalID a given DTUname maps to.
databits - Variable in class com.sun.comm.LinuxSerial
 
debug - Static variable in class com.sun.comm.LinuxDriver
CommDriver's interface -------------------------------- public CommPort getCommPort(java.lang.String portName int portType)getCommPort() will be called by CommPortIdentifier from its open() method.
disableReceiveFraming() - Method in class com.sun.comm.LinuxParallel
 
disableReceiveFraming() - Method in class com.sun.comm.LinuxSerial
 
disableReceiveFraming() - Method in class javax.comm.CommPort
Disables receive framing.
disableReceiveThreshold() - Method in class com.sun.comm.LinuxParallel
 
disableReceiveThreshold() - Method in class com.sun.comm.LinuxSerial
 
disableReceiveThreshold() - Method in class javax.comm.CommPort
Disables receive threshold.
disableReceiveTimeout() - Method in class com.sun.comm.LinuxParallel
 
disableReceiveTimeout() - Method in class com.sun.comm.LinuxSerial
 
disableReceiveTimeout() - Method in class javax.comm.CommPort
Disables receive timeout.
driver - Static variable in class com.sun.comm.Portmapping
 
driverInitialized - Variable in class com.sun.comm.LinuxDriver
 
dtuAlias - Variable in class com.sun.comm.PortmapEntry
 
dtuName - Variable in class com.sun.comm.PortmapEntry
 
dtuSpecificALN - Variable in class com.sun.comm.PortmapEntry
 
dump() - Static method in class com.sun.comm.PortmapDatabase
Dump each portmapping entry in database as a string to stdout

E

elements() - Static method in class com.sun.comm.PortmapDatabase
Return contents of port map database.
enableReceiveFraming(int) - Method in class com.sun.comm.LinuxParallel
 
enableReceiveFraming(int) - Method in class com.sun.comm.LinuxSerial
 
enableReceiveFraming(int) - Method in class javax.comm.CommPort
Enables receive framing, if this feature is supported by the driver.
enableReceiveThreshold(int) - Method in class com.sun.comm.LinuxParallel
 
enableReceiveThreshold(int) - Method in class com.sun.comm.LinuxSerial
 
enableReceiveThreshold(int) - Method in class javax.comm.CommPort
Enables receive threshold, if this feature is supported by the driver.
enableReceiveTimeout(int) - Method in class com.sun.comm.LinuxParallel
 
enableReceiveTimeout(int) - Method in class com.sun.comm.LinuxSerial
 
enableReceiveTimeout(int) - Method in class javax.comm.CommPort
Enables receive timeout, if this feature is supported by the driver.
equatedName - Variable in class com.sun.comm.PortmapEntry
 
eventType - Variable in class javax.comm.ParallelPortEvent
Deprecated. Replaced by getEventType method.
eventType - Variable in class javax.comm.SerialPortEvent
Deprecated. Replaced by getEventType method.

F

FE - Static variable in class javax.comm.SerialPortEvent
Framing error.
FLOWCONTROL_NONE - Static variable in class javax.comm.SerialPort
Flow control off.
FLOWCONTROL_RTSCTS_IN - Static variable in class javax.comm.SerialPort
RTS/CTS flow control on input.
FLOWCONTROL_RTSCTS_OUT - Static variable in class javax.comm.SerialPort
RTS/CTS flow control on output.
FLOWCONTROL_XONXOFF_IN - Static variable in class javax.comm.SerialPort
XON/XOFF flow control on input.
FLOWCONTROL_XONXOFF_OUT - Static variable in class javax.comm.SerialPort
XON/XOFF flow control on output.
file - Variable in class com.sun.comm.PathBundle
 
findByALNpath(String) - Static method in class com.sun.comm.PortmapDatabase
Locate all the port map entries that refer to a particular ALN path.
findByEquivName(String) - Static method in class com.sun.comm.PortmapDatabase
Locate all the port map entries that refer to a particular target name.
findByLogicalName(Alias) - Static method in class com.sun.comm.PortmapDatabase
Locate a portmap entry via an aliased value.
findByLogicalName(String) - Static method in class com.sun.comm.PortmapDatabase
Locate a port map entry by it's logical name alias
findConfFile(String) - Static method in class javax.comm.CommPortIdentifier
Find specified conf file in directory in the specified locations.
findDTUnameRefs(String) - Static method in class com.sun.comm.PortmapDatabase
Locate all the port map entries that refer to a particular DTU name.
findDTUspecificALNs() - Static method in class com.sun.comm.PortmapDatabase
Locate all session-local ALN aliases
findPropFile(String) - Static method in class com.sun.comm.CommProperties
Find specified properties file in directory in the specified location.
findSessionLocalALNs() - Static method in class com.sun.comm.PortmapDatabase
Locate all session-local ALN aliases
fireOwnershipEvent(int) - Method in class javax.comm.CommPortIdentifier
Sends an CommPortOwnershipEvent to registered listeners.
flowcontrol - Variable in class com.sun.comm.LinuxSerial
 
flush() - Method in class com.sun.comm.LinuxSerial.SSOutputStream
 
formatTerminalId(String) - Static method in class com.sun.comm.PortmapEntry
Takes a raw terminal ID, which can be a valid MAC address, or a valid Sun Ray terminal ID.
framing_byte - Variable in class com.sun.comm.LinuxParallel
 
framing_byte - Variable in class com.sun.comm.LinuxSerial
 

G

getALNalias() - Method in class com.sun.comm.PortmapEntry
Get the alias representing the equated name of this ALN.
getALNpath() - Method in class com.sun.comm.PortmapEntry
Get physical path represented by this ALN
getALNportType() - Method in class com.sun.comm.PortmapEntry
Get the type of port this ALN maps to.
getAll() - Method in class com.sun.comm.PathBundle
Return all the PathBundle objects in the list.
getBasename() - Method in class com.sun.comm.Alias
Get basename stripped of any trailing digits.
getBaudRate() - Method in class com.sun.comm.LinuxSerial
 
getBaudRate() - Method in class javax.comm.SerialPort
Gets the currently configured baud rate.
getCommPort(String, int) - Method in class com.sun.comm.LinuxDriver
 
getCommPort(String, int) - Method in interface javax.comm.CommDriver
getCommPort() will be called by CommPortIdentifier.open() portName is a string that was registered earlier using the CommPortIdentifier.addPortName() method.
getCommPortIdentifiers() - Static method in class com.sun.comm.PortmapDatabase
Get current list of CommPortIdentifiers
getCommPortIdentifiers() - Static method in class com.sun.comm.Portmapping
Get current list of CommPortIdentifiers
getCount() - Method in class com.sun.comm.PathBundle
Get number of physical ports stored in root class.
getCurrentOwner() - Method in class javax.comm.CommPortIdentifier
Returns the owner of the port.
getDTUdevRoot(String) - Static method in class com.sun.comm.SunrayInfo
Native function to get Sun Ray DTU devroot given it's terminal ID
getDTUname() - Method in class com.sun.comm.PortmapEntry
Get DTU name associated with this port mapping entry.
getDTUterminalId() - Method in class com.sun.comm.PortmapEntry
Get DTU terminal id portion of this port mapping entry
getDataBits() - Method in class com.sun.comm.LinuxSerial
 
getDataBits() - Method in class javax.comm.SerialPort
Gets the currently configured number of data bits.
getDonglePortPath(Alias, int, String) - Method in class com.sun.comm.PortmapEntry
Look up path for the specified ALN alias
getEquatedTarget() - Method in class com.sun.comm.PortmapEntry
Get equated name portion of this port mapping entry
getEventType() - Method in class javax.comm.ParallelPortEvent
Gets the type of this event.
getEventType() - Method in class javax.comm.SerialPortEvent
Gets the type of this event.
getFile() - Method in class com.sun.comm.PathBundle
Get the File object associated with this object.
getFlowControlMode() - Method in class com.sun.comm.LinuxSerial
 
getFlowControlMode() - Method in class javax.comm.SerialPort
Gets the currently configured flow control mode.
getInputBufferSize() - Method in class com.sun.comm.LinuxParallel
 
getInputBufferSize() - Method in class com.sun.comm.LinuxSerial
 
getInputBufferSize() - Method in class javax.comm.CommPort
Gets the input buffer size.
getInputStream() - Method in class com.sun.comm.LinuxParallel
 
getInputStream() - Method in class com.sun.comm.LinuxSerial
 
getInputStream() - Method in class javax.comm.CommPort
Returns an input stream.
getLogicalName() - Method in class com.sun.comm.PortmapEntry
Get logical name portion of this port mapping entry
getMode() - Method in class com.sun.comm.LinuxParallel
 
getMode() - Method in class javax.comm.ParallelPort
Gets the currently configured mode.
getName() - Method in class com.sun.comm.PathBundle
Get the base name path to the physical port path associated with this object.
getName() - Method in class javax.comm.CommPort
Gets the name of the communications port.
getName() - Method in class javax.comm.CommPortIdentifier
Returns the name of the port.
getNewValue() - Method in class javax.comm.ParallelPortEvent
Gets the new value of the state change that caused the ParallelPortEvent to be propagated.
getNewValue() - Method in class javax.comm.SerialPortEvent
Gets the new value of the state change that caused the SerialPortEvent to be propagated.
getOldValue() - Method in class javax.comm.ParallelPortEvent
Gets the old value of the state change that caused the ParallelPortEvent to be propagated.
getOldValue() - Method in class javax.comm.SerialPortEvent
Gets the old value of the state change that caused the SerialPortEvent to be propagated.
getOriginal() - Method in class com.sun.comm.Alias
Get original logical name provided to constructor.
getOutputBufferFree() - Method in class com.sun.comm.LinuxParallel
 
getOutputBufferFree() - Method in class javax.comm.ParallelPort
Gets the number of bytes available in the output buffer.
getOutputBufferSize() - Method in class com.sun.comm.LinuxParallel
 
getOutputBufferSize() - Method in class com.sun.comm.LinuxSerial
 
getOutputBufferSize() - Method in class javax.comm.CommPort
Gets the output buffer size.
getOutputStream() - Method in class com.sun.comm.LinuxParallel
 
getOutputStream() - Method in class com.sun.comm.LinuxSerial
 
getOutputStream() - Method in class javax.comm.CommPort
Returns an output stream.
getParity() - Method in class com.sun.comm.LinuxSerial
 
getParity() - Method in class javax.comm.SerialPort
Get the currently configured parity setting.
getPath() - Method in class com.sun.comm.PathBundle
Get the full path to the physical port associated with this object.
getPortIdentifier(String) - Static method in class javax.comm.CommPortIdentifier
Obtains a CommPortIdentifier object by using a port name.
getPortIdentifier(CommPort) - Static method in class javax.comm.CommPortIdentifier
Obtains the CommPortIdentifier object corresponding to a port that has already been opened by the application.
getPortIdentifiers() - Static method in class javax.comm.CommPortIdentifier
Obtains an enumeration object that contains a CommPortIdentifier object for each port in the system.
getPortType() - Method in class javax.comm.CommPortIdentifier
Returns the port type.
getPropFilename() - Static method in class com.sun.comm.CommProperties
Return the full path of javax.comm.properties, assuming it was located successfully.
getProperty(String) - Static method in class com.sun.comm.CommProperties
Look up a property in javax.comm.properties
getReceiveFramingByte() - Method in class com.sun.comm.LinuxParallel
 
getReceiveFramingByte() - Method in class com.sun.comm.LinuxSerial
 
getReceiveFramingByte() - Method in class javax.comm.CommPort
Gets the current byte used for receive framing.
getReceiveThreshold() - Method in class com.sun.comm.LinuxParallel
 
getReceiveThreshold() - Method in class com.sun.comm.LinuxSerial
 
getReceiveThreshold() - Method in class javax.comm.CommPort
Gets the integer value of the receive threshold.
getReceiveTimeout() - Method in class com.sun.comm.LinuxParallel
 
getReceiveTimeout() - Method in class com.sun.comm.LinuxSerial
 
getReceiveTimeout() - Method in class javax.comm.CommPort
Gets the integer value of the receive timeout.
getSessionDevRoot() - Static method in class com.sun.comm.SunrayInfo
Native function to get Sun Ray session device root.
getSessionTerminalId() - Static method in class com.sun.comm.SunrayInfo
Native function to get Sun Ray session device root.
getStopBits() - Method in class com.sun.comm.LinuxSerial
 
getStopBits() - Method in class javax.comm.SerialPort
Gets the currently defined stop bits.
getType() - Method in class com.sun.comm.PathBundle
Get the type, serial or parallel, associated with this object.
getUnitNbr() - Method in class com.sun.comm.Alias
Get the unit number portion of the name initially provided, if any.
globallyVisible - Variable in class com.sun.comm.PortmapEntry
 

H

hexdump(byte[], int) - Static method in class com.sun.comm.Util
Creates a formated hexdump of a buffer
hidingAlias - Variable in class com.sun.comm.PortmapEntry
 

I

ibuffer_size - Variable in class com.sun.comm.LinuxParallel
 
ibuffer_size - Variable in class com.sun.comm.LinuxSerial
 
initialize() - Method in class com.sun.comm.LinuxDriver
 
initialize() - Method in interface javax.comm.CommDriver
initialize() will be called by the CommPortIdentifier's static initializer.
inputStream - Variable in class com.sun.comm.LinuxParallel
 
inputStream - Variable in class com.sun.comm.LinuxSerial
 
internalClosePort() - Method in class javax.comm.CommPortIdentifier
Internally preceipitated port close operation.
isAssignedToDTU() - Method in class com.sun.comm.PortmapEntry
Indicates whether this port map entry is DTU Specific.
isCD() - Method in class com.sun.comm.LinuxSerial
 
isCD() - Method in class javax.comm.SerialPort
Gets the state of the CD (Carrier Detect) bit in the UART, if supported by the underlying implementation.
isCTS() - Method in class com.sun.comm.LinuxSerial
 
isCTS() - Method in class javax.comm.SerialPort
Gets the state of the CTS (Clear To Send) bit in the UART, if supported by the underlying implementation.
isCurrentlyOwned() - Method in class javax.comm.CommPortIdentifier
Checks whether the port is owned.
isDSR() - Method in class com.sun.comm.LinuxSerial
 
isDSR() - Method in class javax.comm.SerialPort
Gets the state of the DSR (Data Set Ready) bit in the UART, if supported by the underlying implementation.
isDTR() - Method in class com.sun.comm.LinuxSerial
 
isDTR() - Method in class javax.comm.SerialPort
Gets the state of the DTR (Data Terminal Ready) bit in the UART, if supported by the underlying implementation.
isDTUalias() - Method in class com.sun.comm.PortmapEntry
Indicates whether this port map entry is a DTU Alias
isDTUonline(String) - Static method in class com.sun.comm.SunrayInfo
Native function to determine if a particular DTU is online
isDTUspecificALN() - Method in class com.sun.comm.PortmapEntry
Return true if this PortmapEntry is an Automatic Logical Name that refers to a specific Sun Ray Desktop Unit.
isDevLink(String) - Static method in class com.sun.comm.Unix
Native function to determine if path is a link to a device.
isGloballyVisible() - Method in class com.sun.comm.PortmapEntry
Return true if this PortmapEntry is a Globally Visible server port.
isHidden() - Method in class com.sun.comm.PortmapEntry
Indicates whether this port map entry is a "hiding alias" which is used to make the corresponding port disappear from the CommPortIdentifier list.
isPaperOut() - Method in class com.sun.comm.LinuxParallel
 
isPaperOut() - Method in class javax.comm.ParallelPort
Checks if the port is indicating an "Out of Paper" state.
isPrinterBusy() - Method in class com.sun.comm.LinuxParallel
 
isPrinterBusy() - Method in class javax.comm.ParallelPort
Checks if the port is indicating a "Printer Busy" state.
isPrinterError() - Method in class com.sun.comm.LinuxParallel
 
isPrinterError() - Method in class javax.comm.ParallelPort
Checks if the printer has encountered an error.
isPrinterSelected() - Method in class com.sun.comm.LinuxParallel
 
isPrinterSelected() - Method in class javax.comm.ParallelPort
Checks if the printer is in selected state.
isPrinterTimedOut() - Method in class com.sun.comm.LinuxParallel
 
isPrinterTimedOut() - Method in class javax.comm.ParallelPort
Checks if the printer has timed out.
isRI() - Method in class com.sun.comm.LinuxSerial
 
isRI() - Method in class javax.comm.SerialPort
Gets the state of the RI (Ring Indicator) bit in the UART, if supported by the underlying implementation.
isRTS() - Method in class com.sun.comm.LinuxSerial
 
isRTS() - Method in class javax.comm.SerialPort
Gets the state of the RTS (Request To Send) bit in the UART, if supported by the underlying implementation.
isReceiveFramingEnabled() - Method in class com.sun.comm.LinuxParallel
 
isReceiveFramingEnabled() - Method in class com.sun.comm.LinuxSerial
 
isReceiveFramingEnabled() - Method in class javax.comm.CommPort
Checks if receive framing is enabled.
isReceiveThresholdEnabled() - Method in class com.sun.comm.LinuxParallel
 
isReceiveThresholdEnabled() - Method in class com.sun.comm.LinuxSerial
 
isReceiveThresholdEnabled() - Method in class javax.comm.CommPort
Checks if receive threshold is enabled.
isReceiveTimeoutEnabled() - Method in class com.sun.comm.LinuxParallel
 
isReceiveTimeoutEnabled() - Method in class com.sun.comm.LinuxSerial
 
isReceiveTimeoutEnabled() - Method in class javax.comm.CommPort
Checks if receive timeout is enabled.
isSessionActive() - Static method in class com.sun.comm.SunrayInfo
Return true if running in a Sun Ray session.
isSessionIndependent() - Method in class com.sun.comm.PortmapEntry
Indicates whether this port map entry is a session Independent Assignment
isSessionLocalALN() - Method in class com.sun.comm.PortmapEntry
Return true if this PortmapEntry is an Automatic Logical Name that refers to the DTU the local session is running on.
isSuperUser() - Static method in class com.sun.comm.Unix
Native function to determine if jvm is running as Super User
isTerminalId(String) - Static method in class com.sun.comm.PortmapEntry
Determines if argument is a valid Sun Ray terminal ID based on its format.

J

javax.comm - package javax.comm
 

L

LPT_MODE_ANY - Static variable in class com.sun.comm.LinuxParallel
 
LPT_MODE_ANY - Static variable in class javax.comm.ParallelPort
Picks the best available mode.
LPT_MODE_ECP - Static variable in class com.sun.comm.LinuxParallel
 
LPT_MODE_ECP - Static variable in class javax.comm.ParallelPort
Enhanced capabilities port.
LPT_MODE_EPP - Static variable in class com.sun.comm.LinuxParallel
 
LPT_MODE_EPP - Static variable in class javax.comm.ParallelPort
Extended parallel port.
LPT_MODE_NIBBLE - Static variable in class javax.comm.ParallelPort
Nibble Mode.
LPT_MODE_PS2 - Static variable in class com.sun.comm.LinuxParallel
 
LPT_MODE_PS2 - Static variable in class javax.comm.ParallelPort
Byte mode.
LPT_MODE_SPP - Static variable in class com.sun.comm.LinuxParallel
 
LPT_MODE_SPP - Static variable in class javax.comm.ParallelPort
Compatibility mode.
LinuxDriver - class com.sun.comm.LinuxDriver.
 
LinuxDriver() - Constructor for class com.sun.comm.LinuxDriver
 
LinuxParallel - class com.sun.comm.LinuxParallel.
 
LinuxParallel(String) - Constructor for class com.sun.comm.LinuxParallel
 
LinuxParallel.LPInputStream - class com.sun.comm.LinuxParallel.LPInputStream.
 
LinuxParallel.LPInputStream() - Constructor for class com.sun.comm.LinuxParallel.LPInputStream
 
LinuxParallel.LPOutputStream - class com.sun.comm.LinuxParallel.LPOutputStream.
 
LinuxParallel.LPOutputStream() - Constructor for class com.sun.comm.LinuxParallel.LPOutputStream
 
LinuxSerial - class com.sun.comm.LinuxSerial.
 
LinuxSerial(String) - Constructor for class com.sun.comm.LinuxSerial
 
LinuxSerial.SSCheckStatusThread - class com.sun.comm.LinuxSerial.SSCheckStatusThread.
 
LinuxSerial.SSCheckStatusThread() - Constructor for class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
LinuxSerial.SSInputStream - class com.sun.comm.LinuxSerial.SSInputStream.
 
LinuxSerial.SSInputStream() - Constructor for class com.sun.comm.LinuxSerial.SSInputStream
 
LinuxSerial.SSOutputStream - class com.sun.comm.LinuxSerial.SSOutputStream.
 
LinuxSerial.SSOutputStream() - Constructor for class com.sun.comm.LinuxSerial.SSOutputStream
 
LinuxSerial.SSReaderThread - class com.sun.comm.LinuxSerial.SSReaderThread.
 
LinuxSerial.SSReaderThread() - Constructor for class com.sun.comm.LinuxSerial.SSReaderThread
 
lastBI - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastCD - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastCTS - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastDSR - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastFE - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastOE - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastPE - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
lastRI - Variable in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
license - Variable in class javax.comm.CommPortIdentifier
 
listener - Variable in class com.sun.comm.LinuxParallel
 
listener - Variable in class com.sun.comm.LinuxSerial
 
listeners - Variable in class javax.comm.CommPortIdentifier
 
loadDriver(String) - Static method in class javax.comm.CommPortIdentifier
Given the class name for the driver, attempt to instantiate.
loadPortmapFile(String) - Static method in class com.sun.comm.PortmapDatabase
Builds portmapping database based on contents of portmap.properties file.
lock - Static variable in class javax.comm.CommPortIdentifier
 
logicalName - Variable in class com.sun.comm.PortmapEntry
 

M

matchesWildcard(String) - Method in class com.sun.comm.Alias
Determine whether the name provided satisfies a wildcard match of the name provided.

N

NOTIFY_BUF - Static variable in class com.sun.comm.LinuxParallel
 
NOTIFY_BreakInterrupt - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_CTS - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_CarrierDetect - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_DSR - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_DataAvailable - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_ERR - Static variable in class com.sun.comm.LinuxParallel
 
NOTIFY_FramingError - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_OutputEmpty - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_OverrunError - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_ParityError - Static variable in class com.sun.comm.LinuxSerial
 
NOTIFY_RingIndicator - Static variable in class com.sun.comm.LinuxSerial
 
NoSuchPortException - exception javax.comm.NoSuchPortException.
Thrown when a driver can't find the specified port.
NoSuchPortException(String) - Constructor for class javax.comm.NoSuchPortException
Constructs a NoSuchPortException with the specified detail message.
NoSuchPortException() - Constructor for class javax.comm.NoSuchPortException
Constructs a NoSuchPortException with no detail message.
name - Variable in class javax.comm.CommPort
 
name - Variable in class javax.comm.CommPortIdentifier
 
nativeAvailable(int) - Method in class com.sun.comm.LinuxParallel
 
nativeAvailable(int) - Method in class com.sun.comm.LinuxSerial
 
nativeCheckBreak(int) - Method in class com.sun.comm.LinuxSerial
 
nativeCheckParityErrors(int) - Method in class com.sun.comm.LinuxSerial
 
nativeClosePort(int) - Method in class com.sun.comm.LinuxParallel
 
nativeClosePort(int) - Method in class com.sun.comm.LinuxSerial
 
nativeFlush(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetBaudRate(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetDataBits(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetFlowControlMode(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetParity(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetStatusFlags(int, int) - Method in class com.sun.comm.LinuxParallel
 
nativeGetStatusFlags(int) - Method in class com.sun.comm.LinuxSerial
 
nativeGetStopBits(int) - Method in class com.sun.comm.LinuxSerial
 
nativeOpenPort(String) - Method in class com.sun.comm.LinuxParallel
 
nativeOpenPort(String) - Method in class com.sun.comm.LinuxSerial
 
nativeRead(int, byte[], int, int) - Method in class com.sun.comm.LinuxParallel
 
nativeRead(int, byte[], int, int, int, int) - Method in class com.sun.comm.LinuxSerial
 
nativeReadByte(int) - Method in class com.sun.comm.LinuxParallel
 
nativeReaderThread(int) - Method in class com.sun.comm.LinuxSerial
 
nativeSendBreak(int, int) - Method in class com.sun.comm.LinuxSerial
 
nativeSetDTR(int, boolean) - Method in class com.sun.comm.LinuxSerial
 
nativeSetFramingByte(int, int) - Method in class com.sun.comm.LinuxSerial
 
nativeSetRTS(int, boolean) - Method in class com.sun.comm.LinuxSerial
 
nativeSetSerialPortParams(int, int, int, int, int, int) - Method in class com.sun.comm.LinuxSerial
 
nativeSetTimeout(int, int) - Method in class com.sun.comm.LinuxParallel
 
nativeWaitForEvent(int) - Method in class com.sun.comm.LinuxSerial
 
nativeWrite(int, byte[], int, int) - Method in class com.sun.comm.LinuxParallel
 
nativeWrite(int, byte[], int, int) - Method in class com.sun.comm.LinuxSerial
 
newValue - Variable in class javax.comm.ParallelPortEvent
 
newValue - Variable in class javax.comm.SerialPortEvent
 
notificationMask - Variable in class com.sun.comm.LinuxParallel
 
notificationMask - Variable in class com.sun.comm.LinuxSerial
 
notifyOnBreakInterrupt(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnBreakInterrupt(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when there is a break interrupt on the line.
notifyOnBuffer(boolean) - Method in class com.sun.comm.LinuxParallel
 
notifyOnBuffer(boolean) - Method in class javax.comm.ParallelPort
Expresses interest in being notified when the output buffer is empty.
notifyOnCTS(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnCTS(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when the CTS (Clear To Send) bit changes.
notifyOnCarrierDetect(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnCarrierDetect(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when the CD (Carrier Detect) bit changes.
notifyOnDSR(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnDSR(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when the DSR (Data Set Ready) bit changes.
notifyOnDataAvailable(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnDataAvailable(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when input data is available.
notifyOnError(boolean) - Method in class com.sun.comm.LinuxParallel
 
notifyOnError(boolean) - Method in class javax.comm.ParallelPort
Expresses interest in being notified of port errors.
notifyOnFramingError(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnFramingError(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when there is a framing error.
notifyOnOutputEmpty(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnOutputEmpty(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when the output buffer is empty.
notifyOnOverrunError(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnOverrunError(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when there is an overrun error.
notifyOnParityError(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnParityError(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when there is a parity error.
notifyOnRingIndicator(boolean) - Method in class com.sun.comm.LinuxSerial
 
notifyOnRingIndicator(boolean) - Method in class javax.comm.SerialPort
Expresses interest in receiving notification when the RI (Ring Indicator) bit changes.

O

OE - Static variable in class javax.comm.SerialPortEvent
Overrun error.
OUTPUT_BUFFER_EMPTY - Static variable in class javax.comm.SerialPortEvent
Output buffer is empty.
obuffer_size - Variable in class com.sun.comm.LinuxParallel
 
obuffer_size - Variable in class com.sun.comm.LinuxSerial
 
oldValue - Variable in class javax.comm.ParallelPortEvent
 
oldValue - Variable in class javax.comm.SerialPortEvent
 
open(String, int) - Method in class javax.comm.CommPortIdentifier
Opens the communications port.
open(FileDescriptor) - Method in class javax.comm.CommPortIdentifier
Opens the communications port using a FileDescriptor object on platforms that support this technique.
original - Variable in class com.sun.comm.Alias
 
outputStream - Variable in class com.sun.comm.LinuxParallel
 
outputStream - Variable in class com.sun.comm.LinuxSerial
 
owned - Variable in class javax.comm.CommPortIdentifier
 
owner - Variable in class javax.comm.CommPortIdentifier
 
ownershipChange(int) - Method in interface javax.comm.CommPortOwnershipListener
Propagates a CommPortOwnership event.

P

PARALLEL - Static variable in class com.sun.comm.Portmapping
 
PARITY_EVEN - Static variable in class javax.comm.SerialPort
EVEN parity scheme.
PARITY_MARK - Static variable in class javax.comm.SerialPort
MARK parity scheme.
PARITY_NONE - Static variable in class javax.comm.SerialPort
No parity bit.
PARITY_ODD - Static variable in class javax.comm.SerialPort
ODD parity scheme.
PARITY_SPACE - Static variable in class javax.comm.SerialPort
SPACE parity scheme.
PAR_EV_BUFFER - Static variable in class javax.comm.ParallelPortEvent
The port's output buffer is empty.
PAR_EV_ERROR - Static variable in class javax.comm.ParallelPortEvent
An error occurred on the port.
PE - Static variable in class javax.comm.SerialPortEvent
Parity error.
PORT_OWNED - Static variable in interface javax.comm.CommPortOwnershipListener
The port just went from unowned to owned state, when an application successfully called CommPortIdentifier.open.
PORT_OWNERSHIP_REQUESTED - Static variable in interface javax.comm.CommPortOwnershipListener
Ownership contention.
PORT_PARALLEL - Static variable in class javax.comm.CommPortIdentifier
 
PORT_SERIAL - Static variable in class javax.comm.CommPortIdentifier
 
PORT_UNOWNED - Static variable in interface javax.comm.CommPortOwnershipListener
The port just went from owned to unowned state, when the port's owner called CommPort.close.
ParallelPort - class javax.comm.ParallelPort.
A parallel communications port.
ParallelPort() - Constructor for class javax.comm.ParallelPort
 
ParallelPortEvent - class javax.comm.ParallelPortEvent.
A parallel port event.
ParallelPortEvent(ParallelPort, int, boolean, boolean) - Constructor for class javax.comm.ParallelPortEvent
Constructs a ParallelPortEvent with the specified parallel port, event type, old and new values.
ParallelPortEventListener - interface javax.comm.ParallelPortEventListener.
Propagates parallel port events.
PathBundle - class com.sun.comm.PathBundle.
Used to conglomerate valid physical ports device links (only) into a list containing File objects and descriptive information.
PathBundle() - Constructor for class com.sun.comm.PathBundle
Public constructor.
PathBundle(File, int, PathBundle) - Constructor for class com.sun.comm.PathBundle
Private constructor.
PlatformPortBundle - class com.sun.comm.PlatformPortBundle.
 
PlatformPortBundle() - Constructor for class com.sun.comm.PlatformPortBundle
Establishes port paths to search for the system by loading properties from the javax.comm.properties file of the form: serpath0 = serpath1 = .
PortInUseException - exception javax.comm.PortInUseException.
Thrown when the specified port is in use.
PortInUseException(String) - Constructor for class javax.comm.PortInUseException
Constructs a PortInUseException with message that identifies the owner.
PortmapDatabase - class com.sun.comm.PortmapDatabase.
Manages storage and look up of portmapping elements.
PortmapDatabase() - Constructor for class com.sun.comm.PortmapDatabase
 
PortmapEntry - class com.sun.comm.PortmapEntry.
These are the port map entries for the PortmapDatabase.
PortmapEntry(String) - Constructor for class com.sun.comm.PortmapEntry
Construct a new PortmapEntry from a port map property string
PortmapEntry(String, String) - Constructor for class com.sun.comm.PortmapEntry
This constructor creates an PortmapEntry of type 'alias'
Portmapping - class com.sun.comm.Portmapping.
This class is used to handle all portmapping for javax.comm.
Portmapping() - Constructor for class com.sun.comm.Portmapping
 
parallelEvent(ParallelPortEvent) - Method in interface javax.comm.ParallelPortEventListener
Propagates a ParallelPortEvent event.
parity - Variable in class com.sun.comm.LinuxSerial
 
port - Variable in class javax.comm.CommPortIdentifier
 
portInError - Variable in class com.sun.comm.LinuxSerial
 
portMapEntries - Static variable in class com.sun.comm.PortmapDatabase
 
portType - Variable in class javax.comm.CommPortIdentifier
 
port_fd - Variable in class com.sun.comm.LinuxParallel
 
port_fd - Variable in class com.sun.comm.LinuxSerial
 
port_mode - Variable in class com.sun.comm.LinuxParallel
 
portmapFilename - Static variable in class javax.comm.CommPortIdentifier
 
propFilename - Static variable in class com.sun.comm.CommProperties
 
propFilename - Static variable in class javax.comm.CommPortIdentifier
 

R

RI - Static variable in class javax.comm.SerialPortEvent
Ring indicator.
RaiseEvent(int, int, int, boolean, boolean) - Method in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
raiseEvent(int, boolean, boolean) - Method in class com.sun.comm.LinuxParallel
 
rcvThreshold - Variable in class com.sun.comm.LinuxSerial
 
rcvTimeout - Variable in class com.sun.comm.LinuxSerial
 
rcv_threshold - Variable in class com.sun.comm.LinuxParallel
 
rcv_timeout - Variable in class com.sun.comm.LinuxParallel
 
read(byte[], int, int) - Method in class com.sun.comm.LinuxParallel.LPInputStream
 
read() - Method in class com.sun.comm.LinuxParallel.LPInputStream
 
read(byte[], int, int) - Method in class com.sun.comm.LinuxSerial.SSInputStream
 
read() - Method in class com.sun.comm.LinuxSerial.SSInputStream
 
readerThread - Variable in class com.sun.comm.LinuxSerial
 
refreshPortDatabase(String, CommDriver, PathBundle) - Static method in class com.sun.comm.Portmapping
Parses portmap.properties, building new port database accordingly.
registerCommPorts(PathBundle) - Static method in class com.sun.comm.Portmapping
Scan ports on system, registering them according to portmapping rules.
removeEventListener() - Method in class com.sun.comm.LinuxParallel
 
removeEventListener() - Method in class com.sun.comm.LinuxSerial
 
removeEventListener() - Method in class javax.comm.ParallelPort
Deregisters event listener registered using addEventListener.
removeEventListener() - Method in class javax.comm.SerialPort
Deregisters event listener registered using addEventListener.
removePortOwnershipListener(CommPortOwnershipListener) - Method in class javax.comm.CommPortIdentifier
Deregisters a CommPortOwnershipListener registered using addPortOwnershipListener
restart() - Method in class com.sun.comm.LinuxParallel
 
restart() - Method in class javax.comm.ParallelPort
Restarts output after an error.
rootPathVector - Variable in class com.sun.comm.PathBundle
 
rootPort - Variable in class com.sun.comm.PathBundle
 
run() - Method in class com.sun.comm.LinuxSerial.SSCheckStatusThread
 
run() - Method in class com.sun.comm.LinuxSerial.SSReaderThread
 

S

SERIAL - Static variable in class com.sun.comm.Portmapping
 
STATUS_CD - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_CTS - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_DATA_AVAIL - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_DSR - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_DTR - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_OUTPUTEMPTY - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_PaperOut - Static variable in class com.sun.comm.LinuxParallel
 
STATUS_PrtBusy - Static variable in class com.sun.comm.LinuxParallel
 
STATUS_PrtError - Static variable in class com.sun.comm.LinuxParallel
 
STATUS_PrtSelected - Static variable in class com.sun.comm.LinuxParallel
 
STATUS_PrtTimedOut - Static variable in class com.sun.comm.LinuxParallel
 
STATUS_RI - Static variable in class com.sun.comm.LinuxSerial
 
STATUS_RTS - Static variable in class com.sun.comm.LinuxSerial
 
STOPBITS_1 - Static variable in class javax.comm.SerialPort
Number of STOP bits - 1.
STOPBITS_1_5 - Static variable in class javax.comm.SerialPort
Number of STOP bits - 1-1/2.
STOPBITS_2 - Static variable in class javax.comm.SerialPort
Number of STOP bits - 2.
SerialPort - class javax.comm.SerialPort.
An RS-232 serial communications port.
SerialPort() - Constructor for class javax.comm.SerialPort
 
SerialPortEvent - class javax.comm.SerialPortEvent.
A serial port event.
SerialPortEvent(SerialPort, int, boolean, boolean) - Constructor for class javax.comm.SerialPortEvent
Constructs a SerialPortEvent with the specified serial port, event type, old and new values.
SerialPortEventListener - interface javax.comm.SerialPortEventListener.
Propagates serial port events.
SunrayInfo - class com.sun.comm.SunrayInfo.
This class interfaces with the Sun Ray platform via native code.
SunrayInfo() - Constructor for class com.sun.comm.SunrayInfo
 
sendBreak(int) - Method in class com.sun.comm.LinuxSerial
 
sendBreak(int) - Method in class javax.comm.SerialPort
Sends a break of millis milliseconds duration.
serialEvent(SerialPortEvent) - Method in interface javax.comm.SerialPortEventListener
Propagates a SerialPortEvent event.
sessionIndependent - Variable in class com.sun.comm.PortmapEntry
 
sessionLocalALN - Variable in class com.sun.comm.PortmapEntry
 
setDTR(boolean) - Method in class com.sun.comm.LinuxSerial
 
setDTR(boolean) - Method in class javax.comm.SerialPort
Sets or clears the DTR (Data Terminal Ready) bit in the UART, if supported by the underlying implementation.
setFlowControlMode(int) - Method in class com.sun.comm.LinuxSerial
 
setFlowControlMode(int) - Method in class javax.comm.SerialPort
Sets the flow control mode.
setInputBufferSize(int) - Method in class com.sun.comm.LinuxParallel
 
setInputBufferSize(int) - Method in class com.sun.comm.LinuxSerial
 
setInputBufferSize(int) - Method in class javax.comm.CommPort
Sets the input buffer size.
setMode(int) - Method in class com.sun.comm.LinuxParallel
 
setMode(int) - Method in class javax.comm.ParallelPort
Sets the printer port mode.
setOutputBufferSize(int) - Method in class com.sun.comm.LinuxParallel
 
setOutputBufferSize(int) - Method in class com.sun.comm.LinuxSerial
 
setOutputBufferSize(int) - Method in class javax.comm.CommPort
Sets the output buffer size.
setRTS(boolean) - Method in class com.sun.comm.LinuxSerial
 
setRTS(boolean) - Method in class javax.comm.SerialPort
Sets or clears the RTS (Request To Send) bit in the UART, if supported by the underlying implementation.
setRcvFifoTrigger(int) - Method in class javax.comm.SerialPort
Deprecated. This was advisory only.
setSerialPortParams(int, int, int, int) - Method in class com.sun.comm.LinuxSerial
 
setSerialPortParams(int, int, int, int) - Method in class javax.comm.SerialPort
Sets serial port parameters.
stopbits - Variable in class com.sun.comm.LinuxSerial
 
suspend() - Method in class com.sun.comm.LinuxParallel
 
suspend() - Method in class javax.comm.ParallelPort
Suspends output.

T

terminalId - Variable in class com.sun.comm.PortmapEntry
 
terminalIdToDTUname(String) - Static method in class com.sun.comm.PortmapDatabase
Find the DTU name a given terminal ID maps to.
toAlias() - Method in class com.sun.comm.PortmapEntry
Convert this port map entry to an Alias based on the logical name given during construction.
toString() - Method in class com.sun.comm.PortmapEntry
Displays objects of this Class in a more legible formatted representation.
toString() - Method in class javax.comm.CommPort
Returns a String representation of this communications port.
translatePortname(String) - Static method in class com.sun.comm.PortmapDatabase
Translate a port specification as an alias.
translatePortname(String) - Static method in class com.sun.comm.Portmapping
Attempt to translate the portname.
type - Variable in class com.sun.comm.PathBundle
 

U

Unix - class com.sun.comm.Unix.
This class contains interfaces to the UNIX platform.
Unix() - Constructor for class com.sun.comm.Unix
 
UnsupportedCommOperationException - exception javax.comm.UnsupportedCommOperationException.
Thrown when a driver doesn't allow the specified operation.
UnsupportedCommOperationException(String) - Constructor for class javax.comm.UnsupportedCommOperationException
Constructs an UnsupportedCommOperationException with the specified detail message.
UnsupportedCommOperationException() - Constructor for class javax.comm.UnsupportedCommOperationException
Constructs an UnsupportedCommOperationException with no detail message.
Util - class com.sun.comm.Util.
Utility methods for javax.comm
Util() - Constructor for class com.sun.comm.Util
 
unitNbr - Variable in class com.sun.comm.Alias
 

V

Version - Variable in class javax.comm.CommApiVersion
 

W

waitingForPortAvailablity - Variable in class javax.comm.CommPortIdentifier
 
write(int) - Method in class com.sun.comm.LinuxParallel.LPOutputStream
 
write(byte[], int, int) - Method in class com.sun.comm.LinuxParallel.LPOutputStream
 
write(int) - Method in class com.sun.comm.LinuxSerial.SSOutputStream
 
write(byte[], int, int) - Method in class com.sun.comm.LinuxSerial.SSOutputStream
 
write_finished_flag - Variable in class com.sun.comm.LinuxSerial
 
write_finished_flag_lock - Variable in class com.sun.comm.LinuxSerial
 

A B C D E F G H I J L M N O P R S T U V W