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

A

ACTIVE - Static variable in class nl.tbdev.IR.LmpConnection
Active connection.
activeData(LmpFrame) - Method in class nl.tbdev.IR.LmpConnection
Handle incomming data while connected.
adapter - Variable in class GetTemp
 
address - Variable in class nl.tbdev.IR.Device
 
As - Variable in class nl.tbdev.IR.Lap
 
attrName - Variable in class nl.tbdev.IR.IasClient
 

B

B115200 - Static variable in class nl.tbdev.IR.Options
 
B19200 - Static variable in class nl.tbdev.IR.Options
 
B2400 - Static variable in class nl.tbdev.IR.Options
 
B38400 - Static variable in class nl.tbdev.IR.Options
 
B57600 - Static variable in class nl.tbdev.IR.Options
 
B9600 - Static variable in class nl.tbdev.IR.Options
 
baud - Variable in class nl.tbdev.IR.Options
 
BaudRate - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
This is the baud rate of the serial port.
blockThread() - Method in class SerialEchoEvent
method to block a thread This lets the main routine do nothin.
BOF - Variable in class nl.tbdev.IR.Serial
 
BOF0 - Static variable in class nl.tbdev.IR.Options
 
BOF1 - Static variable in class nl.tbdev.IR.Options
 
BOF12 - Static variable in class nl.tbdev.IR.Options
 
BOF2 - Static variable in class nl.tbdev.IR.Options
 
BOF24 - Static variable in class nl.tbdev.IR.Options
 
BOF3 - Static variable in class nl.tbdev.IR.Options
 
BOF48 - Static variable in class nl.tbdev.IR.Options
 
BOF5 - Static variable in class nl.tbdev.IR.Options
 
bofs - Variable in class nl.tbdev.IR.Options
 
BytesToTest - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
BytesToTest is the packet size used in the current test.
BytesToTest - Static variable in class com.systronix.TINI_Serial.HandshakingEvents
BytesToTest is the packet size used in the current test.

C

ca - Variable in class nl.tbdev.IR.Lap
 
calcFcs(byte[], int) - Method in class nl.tbdev.IR.Fcs
 
callback - Variable in class nl.tbdev.IR.Lap
 
callback - Variable in class nl.tbdev.IR.IrStation
 
caller - Variable in class nl.tbdev.IR.IasClient
 
CE - Variable in class nl.tbdev.IR.Serial
 
checkFcs() - Method in class nl.tbdev.IR.Fcs
 
classes - Variable in class nl.tbdev.IR.IasStore
 
className - Variable in class nl.tbdev.IR.IasClient
 
Clear() - Method in class com.systronix.TINI_Serial.MultithreadBlockingRead
flushes the input and output ports for the serial port so no false data is read or written.
Clear() - Method in class com.systronix.TINI_Serial.HandshakingEvents
Clears the requested uart so no residual erroneous data is sent or recieved.
client - Variable in class nl.tbdev.IR.IrStation
 
client - Variable in class nl.tbdev.IR.LmpConnection
 
Client - class Client.
 
Client() - Constructor for class Client
 
com.systronix.TINI_Serial - package com.systronix.TINI_Serial
 
COMM - Static variable in class nl.tbdev.IR.Device
device supports IrCOMM
COMPUTER - Static variable in class nl.tbdev.IR.Device
device is a computer
conflictFlag - Variable in class nl.tbdev.IR.LmpStation
 
conflictResolution - Variable in class nl.tbdev.IR.Lap
 
CONN - Static variable in class nl.tbdev.IR.Lap
 
connectConfirm(byte[]) - Method in interface nl.tbdev.IR.IrConnection
Confirm the requested connection.
connectConfirm(byte[]) - Method in class nl.tbdev.IR.LmpConnection
Confirm the requested connection.
connection - Variable in class nl.tbdev.IR.ConnectionCallback
 
ConnectionCallback - class nl.tbdev.IR.ConnectionCallback.
This abstract class defines a default implementation for the calls that occur from the IrDA layers to the user application.
ConnectionCallback() - Constructor for class nl.tbdev.IR.ConnectionCallback
 
connectionCallbackConfirm() - Method in class Client
 
connectionCallbackConfirm(byte[]) - Method in class TempClient
 
connectionCallbackConfirm(byte[]) - Method in class nl.tbdev.IR.ConnectionCallback
called whenever a connection request succeeds Default implementation does nothing.
connectionCallbackConfirm(byte[]) - Method in class nl.tbdev.IR.IasClient
 
connectionCallbackConfirm(byte[]) - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called whenever a connection request succeeds
connectionCallbackConnect() - Method in class Client
 
connectionCallbackConnect(byte[]) - Method in class TempClient
 
connectionCallbackConnect(byte[]) - Method in class nl.tbdev.IR.ConnectionCallback
called whenever a connection request for this service is received.
connectionCallbackConnect(byte[]) - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called whenever a connection request for this service is received.
connectionCallbackConnect(byte[]) - Method in class nl.tbdev.IR.IasServer
 
connectionCallbackData(byte[]) - Method in class TempClient
 
connectionCallbackData(byte[]) - Method in class Client
 
connectionCallbackData(byte[]) - Method in class nl.tbdev.IR.ConnectionCallback
called whenever data is received for this service.
connectionCallbackData(byte[]) - Method in class nl.tbdev.IR.IasClient
 
connectionCallbackData(byte[]) - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called whenever data is received for this service.
connectionCallbackData(byte[]) - Method in class nl.tbdev.IR.IasServer
 
connectionCallbackDisconnect() - Method in class TempClient
 
connectionCallbackDisconnect() - Method in class Client
 
connectionCallbackDisconnect() - Method in class nl.tbdev.IR.ConnectionCallback
called on all LAP disconnects
connectionCallbackDisconnect() - Method in class nl.tbdev.IR.IasClient
 
connectionCallbackDisconnect() - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called on all LAP disconnects
ConnectionCallbackInterface - interface nl.tbdev.IR.ConnectionCallbackInterface.
This interface defines the calls that occur from the IrDA layers to the user application.
connectionCallbackLink() - Method in class TempClient
 
connectionCallbackLink() - Method in class Client
 
connectionCallbackLink() - Method in class nl.tbdev.IR.ConnectionCallback
called whenever a link connection is established Default implementation does nothing.
connectionCallbackLink() - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called whenever a link connection is established
connectionRequest(byte) - Method in interface nl.tbdev.IR.IrConnection
Request a connection to the remote lsap.
connectionRequest(byte) - Method in class nl.tbdev.IR.LmpConnection
Request a connection to the remote lsap.
connectionRequest(byte, byte[]) - Method in interface nl.tbdev.IR.IrConnection
Request a connection to the remote lsap.
connectionRequest(byte, byte[]) - Method in class nl.tbdev.IR.LmpConnection
Request a connection to the remote lsap.
connectionRequest(int) - Method in class nl.tbdev.IR.Lap
 
connectRequest - Variable in class nl.tbdev.IR.Lap
 
connectRequest(int) - Method in class nl.tbdev.IR.IrStation
Start a new LAP connection to the given address.
copyData(byte[]) - Method in class nl.tbdev.IR.LapIFrame
 
CountUp - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
CountUp determines whether the output stream counts up from 0 or down from 255.
CountUp - Variable in class com.systronix.TINI_Serial.HandshakingEvents
CountUp determines whether the output stream counts up from 0 or down from 255.
createClass(String) - Method in class nl.tbdev.IR.IasStore
 
CSETUP - Static variable in class nl.tbdev.IR.LmpConnection
Outgoing call being setup
csetupData(LmpFrame) - Method in class nl.tbdev.IR.LmpConnection
Handle incomming data during connection setup.
current - Variable in class nl.tbdev.IR.Fcs
 

D

da - Variable in class nl.tbdev.IR.Lap
 
DA - Variable in class nl.tbdev.IR.Lap
 
data - Variable in class nl.tbdev.IR.Frame
 
data - Variable in class nl.tbdev.IR.Lap
 
data - Variable in class nl.tbdev.IR.Serial
 
dataRequest(byte[]) - Method in class nl.tbdev.IR.Lap
 
dataRequest(byte[]) - Method in interface nl.tbdev.IR.IrConnection
Queue data for tranmission to remote station.
dataRequest(byte[]) - Method in class nl.tbdev.IR.LmpConnection
Queue data for tranmission to remote station.
dataRequest(byte, byte, byte[]) - Method in class nl.tbdev.IR.LmpConnection
Deprecated. This method has been replaced by LmpConnection.dataRequest(byte[])
dataRequest(LmpFrame) - Method in class nl.tbdev.IR.LmpStation
 
dataSize - Variable in class nl.tbdev.IR.Options
 
dest - Variable in class nl.tbdev.IR.Lap
 
Device - class nl.tbdev.IR.Device.
The Device class contains information about discovered devices.
Device(int, byte[]) - Constructor for class nl.tbdev.IR.Device
Create new device.
dFrame - Variable in class nl.tbdev.IR.Serial
 
digit - Static variable in class nl.tbdev.IR.LapDebug
 
digit - Static variable in class nl.tbdev.IR.Display
 
DISCc - Static variable in class nl.tbdev.IR.LapFrame
 
discCallback - Variable in class nl.tbdev.IR.LmpStation
 
disconnect - Variable in class nl.tbdev.IR.LmpStation
 
disconnect - Variable in class nl.tbdev.IR.Lap
 
disconnectRequest() - Method in class nl.tbdev.IR.LmpStation
 
disconnectRequest() - Method in class nl.tbdev.IR.Lap
 
disconnectRequest() - Method in class nl.tbdev.IR.IrStation
Disconnect current LAP connection All registered (MUX) clients will be notified
DISCOVER - Static variable in class nl.tbdev.IR.LmpStation
 
discoverRequest - Variable in class nl.tbdev.IR.Lap
 
discoveryCallback(Vector) - Method in class TempClient
 
discoveryCallback(Vector) - Method in class Client
 
discoveryCallback(Vector) - Method in interface nl.tbdev.IR.DiscoveryCallbackInterface
called after a discovery cycle (initiated with discovery request)
DiscoveryCallbackInterface - interface nl.tbdev.IR.DiscoveryCallbackInterface.
This interface defines the calls that occur from the IrDA layers to the user application for discovery requests
discoveryRequest(boolean) - Method in class nl.tbdev.IR.Lap
 
discoveryRequest(DiscoveryCallbackInterface) - Method in class nl.tbdev.IR.LmpStation
 
discoveryRequest(DiscoveryCallbackInterface) - Method in interface nl.tbdev.IR.IrConnection
Start discovery cycle to see what devices are within range
discoveryRequest(DiscoveryCallbackInterface) - Method in class nl.tbdev.IR.IrStation
Start a new discovery (if the IR stack is not busy at the moment)
discoveryRequest(DiscoveryCallbackInterface) - Method in class nl.tbdev.IR.LmpConnection
start discovery of devices.
Display - class nl.tbdev.IR.Display.
Display is a utility class.
Display() - Constructor for class nl.tbdev.IR.Display
 
display(String, byte[], int) - Static method in class nl.tbdev.IR.Serial
display is a helper function usefull during debugging.
DisplayFrame(byte[], boolean) - Static method in class nl.tbdev.IR.LapDebug
DisplayFrame - Display a frame at LAP layer
DisplayXidFrame(byte[]) - Static method in class nl.tbdev.IR.LapDebug
 
DMr - Static variable in class nl.tbdev.IR.LapFrame
 
Done - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
Done tells the reporting thread when the serial test is done so it can print out data.
Done - Variable in class com.systronix.TINI_Serial.HandshakingEvents
Done tells the reporting thread when the serial test is done so it can print out data.
dp - Static variable in class SerialEchoEvent
This DataPort is used to print out and set the stretch cycles on serial ports and is also used to probe UART register values.
drainPort - Variable in class nl.tbdev.IR.Serial
 
DS1024 - Static variable in class nl.tbdev.IR.Options
 
DS128 - Static variable in class nl.tbdev.IR.Options
 
DS2048 - Static variable in class nl.tbdev.IR.Options
 
DS256 - Static variable in class nl.tbdev.IR.Options
 
DS512 - Static variable in class nl.tbdev.IR.Options
 
DS64 - Static variable in class nl.tbdev.IR.Options
 

E

EOF - Variable in class nl.tbdev.IR.Serial
 
ESCREADING - Variable in class nl.tbdev.IR.Serial
 
expireTime - Variable in class nl.tbdev.IR.Lap
 
EXT1 - Static variable in class nl.tbdev.IR.Device
flag additional byte with information
EXT2 - Static variable in class nl.tbdev.IR.Device
flag yet another byte of information

F

fastTimer - Variable in class nl.tbdev.IR.Lap
 
FAX - Static variable in class nl.tbdev.IR.Device
device is a FAX
fcs - Variable in class nl.tbdev.IR.Serial
 
Fcs - class nl.tbdev.IR.Fcs.
Frame Check Sequence Algorithm for IrDA
Fcs() - Constructor for class nl.tbdev.IR.Fcs
 
fcstab - Static variable in class nl.tbdev.IR.Fcs
 
finalize() - Method in class SerialEchoBlockRead
TINI doesn't seem to reclaim the port after you kill a process.
finalize() - Method in class com.systronix.TINI_Serial.MultithreadBlockingRead
This code is here because using version 1.02d of the tini tools, external serial ports did not close properly.
finalize() - Method in class com.systronix.TINI_Serial.HandshakingEvents
This code is here because using version 1.02d of the tini tools, external serial ports did not close properly.
frame - Variable in class nl.tbdev.IR.LapFrame
 
frame - Variable in class nl.tbdev.IR.Lap
 
frame - Variable in class nl.tbdev.IR.LmpFrame
 
frame - Variable in class nl.tbdev.IR.IapFrame
 
Frame - class nl.tbdev.IR.Frame.
Basic IR frame format definition.
Frame() - Constructor for class nl.tbdev.IR.Frame
 
frameSent - Variable in class nl.tbdev.IR.Lap
 
FRMRr - Static variable in class nl.tbdev.IR.LapFrame
 
fTimer - Variable in class nl.tbdev.IR.Lap
 

G

garbage - Variable in class nl.tbdev.IR.Serial
 
GARBAGE - Variable in class nl.tbdev.IR.Serial
 
generator - Variable in class nl.tbdev.IR.Lap
 
getAddress() - Method in class nl.tbdev.IR.LapFrame
 
getAddress() - Method in class nl.tbdev.IR.Device
Get address for this device
getAddressHex() - Method in class nl.tbdev.IR.Device
Get address for this device
getAttrName() - Method in class nl.tbdev.IR.IapFrame
 
getBaud() - Method in class nl.tbdev.IR.Options
get baudrate
getBaudValue() - Method in class nl.tbdev.IR.Options
Get negotiated speed for this connection
getBofs() - Method in class nl.tbdev.IR.Options
get bofs
getBofValue() - Method in class nl.tbdev.IR.Options
get value of BOF parameter for this connection
getClassName() - Method in class nl.tbdev.IR.IapFrame
 
getConnectAddress() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getConnection(byte) - Method in class nl.tbdev.IR.LmMux
 
getControlData() - Method in class nl.tbdev.IR.LmpFrame
 
getData() - Method in class nl.tbdev.IR.LapIFrame
 
getData() - Method in class nl.tbdev.IR.LmpFrame
 
getDataSize() - Method in class nl.tbdev.IR.Options
get data size
getDataSizeValue() - Method in class nl.tbdev.IR.Options
get the size of the acceptable packets
getDestAddressByte() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getDestAddressByte() - Method in class nl.tbdev.IR.LapUaFrame
 
getDestAddressByte() - Method in class nl.tbdev.IR.LapXIDFrame
 
getDestAddressInt() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getDestAddressInt() - Method in class nl.tbdev.IR.LapUaFrame
 
getDestAddressInt() - Method in class nl.tbdev.IR.LapXIDFrame
 
getDlsap() - Method in class nl.tbdev.IR.LmpFrame
 
getFcs() - Method in class nl.tbdev.IR.Fcs
 
getFrame() - Method in class nl.tbdev.IR.LapFrame
 
getFrame() - Method in class nl.tbdev.IR.LmpFrame
 
getFrame() - Method in class nl.tbdev.IR.IapFrame
 
getInfo() - Method in class nl.tbdev.IR.Device
Return the additional information
getInfo() - Method in class nl.tbdev.IR.LapXIDFrame
 
getInfoString() - Method in class nl.tbdev.IR.Device
Get the additional information in string form.
getInfoStringPlus() - Method in class nl.tbdev.IR.Device
Return the additional information in string form with the option bytes in HEX format as well.
getInputStream() - Method in class nl.tbdev.IR.SerialTini
This function was added by Leonard Andrews to allow access to the input stream of the underlying serial port of this class.
getLinkDis() - Method in class nl.tbdev.IR.Options
get link disconnect time
getLinkDiscValue() - Method in class nl.tbdev.IR.Options
Get negotiated disconnect time for this connection
getLinkWarnValue() - Method in class nl.tbdev.IR.Options
Get negotiated warning time for this connection
getLocalLsap() - Method in class nl.tbdev.IR.LmpConnection
Get the local lsap for this connection.
getLsap() - Method in class nl.tbdev.IR.IrStation
Get a new lsap.
getMaxDataSize() - Method in interface nl.tbdev.IR.IrConnection
get max size of payload
getMaxDataSize() - Method in class nl.tbdev.IR.LmpConnection
get max size of payload
getMaxSlot() - Method in class nl.tbdev.IR.LapFrame
 
getMaxTurn() - Method in class nl.tbdev.IR.Options
get maximum turn around time
getMinTurn() - Method in class nl.tbdev.IR.Options
get minimal turn around time
getNr() - Method in class nl.tbdev.IR.LapIFrame
 
getNr() - Method in class nl.tbdev.IR.LapSFrame
 
getNrResults() - Method in class nl.tbdev.IR.IapFrame
 
getNs() - Method in class nl.tbdev.IR.LapIFrame
 
getOpcode() - Method in class nl.tbdev.IR.LmpFrame
 
getOpcode() - Method in class nl.tbdev.IR.IapFrame
 
getOption(Options) - Method in class nl.tbdev.IR.LapSnrmFrame
 
getOption(Options) - Method in class nl.tbdev.IR.LapUaFrame
 
getOptions() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getOrigAddressByte() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getOrigAddressByte() - Method in class nl.tbdev.IR.LapUaFrame
 
getOrigAddressByte() - Method in class nl.tbdev.IR.LapXIDFrame
 
getOrigAddressInt() - Method in class nl.tbdev.IR.LapSnrmFrame
 
getOrigAddressInt() - Method in class nl.tbdev.IR.LapUaFrame
 
getOrigAddressInt() - Method in class nl.tbdev.IR.LapXIDFrame
 
getOutputStream() - Method in class nl.tbdev.IR.SerialTini
This function was added by Leonard Andrews to allow access to the output stream of the underlying serial port of this class.
getPacketSize() - Method in class nl.tbdev.IR.LmpStation
get size of packet remote allows us to send
getPacketSize() - Method in class nl.tbdev.IR.Lap
get size of packets allowed for remote
getPacketSize() - Method in interface nl.tbdev.IR.IrConnection
Get packet size supported by remote device See {#link @getMaxDataSize} for max payload size
getPacketSize() - Method in class nl.tbdev.IR.LmpConnection
get size of packet remote allows us to send
getParameter(int) - Method in class nl.tbdev.IR.LmpFrame
 
getRegistered() - Method in class nl.tbdev.IR.LmMux
 
getRemoteLsap() - Method in class nl.tbdev.IR.LmpConnection
Get the remote lsap for this connection.
getResultcode() - Method in class nl.tbdev.IR.IapFrame
 
getSlot() - Method in class nl.tbdev.IR.LapFrame
 
getSlsap() - Method in class nl.tbdev.IR.LmpFrame
 
getState() - Method in class nl.tbdev.IR.LmpConnection
Method to get the current state of the connection
GetTemp - class GetTemp.
 
GetTemp() - Constructor for class GetTemp
 
getValueByClass(IasQueryCallbackInterface, String, String) - Method in class nl.tbdev.IR.IasClient
 
getWinSize() - Method in class nl.tbdev.IR.Options
get window size
GOODFCS - Static variable in class nl.tbdev.IR.Fcs
 

H

handleCon() - Method in class nl.tbdev.IR.Lap
 
handleNdm() - Method in class nl.tbdev.IR.Lap
 
handleNrmp() - Method in class nl.tbdev.IR.Lap
 
handleNrms() - Method in class nl.tbdev.IR.Lap
 
handleOffline() - Method in class nl.tbdev.IR.Lap
 
handlePclose() - Method in class nl.tbdev.IR.Lap
 
handleQuery() - Method in class nl.tbdev.IR.Lap
 
handleSclose() - Method in class nl.tbdev.IR.Lap
 
handleSetup() - Method in class nl.tbdev.IR.Lap
 
handleXmit() - Method in class nl.tbdev.IR.Lap
 
HandshakingEvents - class com.systronix.TINI_Serial.HandshakingEvents.
Title: Handshaking Events Description: Test the DUART on SIMMSerial using events, This code actually uses a combination of events and a blocking read.
HandshakingEvents(SerialPort, boolean) - Constructor for class com.systronix.TINI_Serial.HandshakingEvents
The constructor sets up the transmit and recieve buffers for the object.
hex(byte) - Static method in class nl.tbdev.IR.LapDebug
 
hex(byte) - Static method in class nl.tbdev.IR.Display
Get HEX representation of a byte.
hex(int) - Static method in class nl.tbdev.IR.Display
Get HEX representation of an int.
hex(int, int) - Static method in class nl.tbdev.IR.Display
Internal formatter
hex(short) - Static method in class nl.tbdev.IR.Display
Get HEX representation of a short.

I

i - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
a counting variable used to reduce space on the stack
i - Variable in class com.systronix.TINI_Serial.HandshakingEvents
a counting variable used to reduce space on the stack
IapFrame - class nl.tbdev.IR.IapFrame.
Information Access Packet Frame format.
IapFrame(byte[]) - Constructor for class nl.tbdev.IR.IapFrame
 
IapFrame(int) - Constructor for class nl.tbdev.IR.IapFrame
 
IasClient - class nl.tbdev.IR.IasClient.
Information Access Store Client implementation.
IasClient() - Constructor for class nl.tbdev.IR.IasClient
 
iasCreateClass(String) - Method in class nl.tbdev.IR.IrStation
Create a new class in the information store.
IasNoAttr - class nl.tbdev.IR.IasNoAttr.
IasNoAttr is passed back by the IAS query resultset when the remote responded with 'No such attribute'.
IasNoAttr() - Constructor for class nl.tbdev.IR.IasNoAttr
 
IasNoClass - class nl.tbdev.IR.IasNoClass.
IasNoClass is passed back by the IAS query resultset when the remote responded with 'No such class'.
IasNoClass() - Constructor for class nl.tbdev.IR.IasNoClass
 
iasQueryCallback(Vector) - Method in class TempClient
 
iasQueryCallback(Vector) - Method in class Client
 
iasQueryCallback(Vector) - Method in interface nl.tbdev.IR.IasQueryCallbackInterface
called whenever an IAS Query returned a result.
IasQueryCallbackInterface - interface nl.tbdev.IR.IasQueryCallbackInterface.
This interface defines the calls that occur from the IrDA layers to the user application when a requested IAS Query has completed.
IasQueryGetValueByClass(IasQueryCallbackInterface, String, String) - Method in class nl.tbdev.IR.IrStation
Start an IAS Query for the given class and attribute.
iasRegisterAttr(String, String, Object) - Method in class nl.tbdev.IR.IrStation
Register a new attribute in the information store.
IasServer - class nl.tbdev.IR.IasServer.
Information Access Store Server implementation.
IasServer(IasStore) - Constructor for class nl.tbdev.IR.IasServer
 
IasStore - class nl.tbdev.IR.IasStore.
Information Access Store implementation.
IasStore() - Constructor for class nl.tbdev.IR.IasStore
 
in - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
The input stream used to read data into MultithreadBlockingRead.RecieveData
in - Variable in class com.systronix.TINI_Serial.HandshakingEvents
The input stream used to read data into HandshakingEvents.RecieveData
INCOMING - Static variable in class nl.tbdev.IR.LmpConnection
Incoming call received
info - Variable in class nl.tbdev.IR.Device
 
INITFCS - Static variable in class nl.tbdev.IR.Fcs
 
initFcs() - Method in class nl.tbdev.IR.Fcs
 
InitializeExternalSerialPort(String) - Static method in class com.systronix.TINI_Serial.MultithreadBlockingRead
This function sets up external serial ports before they are actually initialized using javax.comm.
InitializeInternalSerialPort(int) - Static method in class com.systronix.TINI_Serial.MultithreadBlockingRead
InitializeInternalSerialPort initializes the internal TINI serial port, or an external port that has already been set up in the TINI OS.
initializeSerialPort() - Method in class SerialEchoEvent
Method to initialize the serial port and set up the input and output streams - this is where you change the baud rate and com port.
inStream - Variable in class SerialEchoEvent
reference to the serial input stream
invalidNr(int, int, boolean, int) - Method in class nl.tbdev.IR.Lap
 
IrConnection - interface nl.tbdev.IR.IrConnection.
This interface defines the API a client app uses to access the IR stack at LMP level.
IrStation - class nl.tbdev.IR.IrStation.
IrStation is the main class to instantiate when creating an IR application.
IrStation(Serial) - Constructor for class nl.tbdev.IR.IrStation
Constructor for IrStation.
isABit() - Method in class nl.tbdev.IR.LmpFrame
 
isAck() - Method in class nl.tbdev.IR.IapFrame
 
isAddressConflict() - Method in class nl.tbdev.IR.LapFrame
 
isComm() - Method in class nl.tbdev.IR.Device
Does this device support IrCOMM?
isComputer() - Method in class nl.tbdev.IR.Device
is this a computer?
isControl() - Method in class nl.tbdev.IR.LapFrame
 
isControl() - Method in class nl.tbdev.IR.LmpFrame
 
isEndDiscovery() - Method in class nl.tbdev.IR.LapFrame
 
isExt1() - Method in class nl.tbdev.IR.Device
is there a second byte of information available?
isExt2() - Method in class nl.tbdev.IR.Device
is there more information available?
isFax() - Method in class nl.tbdev.IR.Device
is this a FAX?
isFinal() - Method in class nl.tbdev.IR.LapFrame
 
isInformation() - Method in class nl.tbdev.IR.LapFrame
 
isLan() - Method in class nl.tbdev.IR.Device
is this device LAN compatible?
isLast() - Method in class nl.tbdev.IR.IapFrame
 
isModem() - Method in class nl.tbdev.IR.Device
is this a modem?
isObex() - Method in class nl.tbdev.IR.Device
Does this device support IrOBEX?
isPda() - Method in class nl.tbdev.IR.Device
is this a PDA?
isPnp() - Method in class nl.tbdev.IR.Device
is this a Plug-and-Play device?
isPoll() - Method in class nl.tbdev.IR.LapFrame
 
isPrinter() - Method in class nl.tbdev.IR.Device
is this a printer?
isResponse() - Method in class nl.tbdev.IR.LapFrame
 
isServer() - Method in class nl.tbdev.IR.Device
is this a server?
isSupervisory() - Method in class nl.tbdev.IR.LapFrame
 
isTelephone() - Method in class nl.tbdev.IR.Device
is this a telephony compatibale devices?
isUnnumbered() - Method in class nl.tbdev.IR.LapFrame
 
ITA0 - Static variable in class nl.tbdev.IR.Options
 
ITA1 - Static variable in class nl.tbdev.IR.Options
 
ITA10 - Static variable in class nl.tbdev.IR.Options
 
ITA100 - Static variable in class nl.tbdev.IR.Options
 
ITA1000 - Static variable in class nl.tbdev.IR.Options
 
ITA5 - Static variable in class nl.tbdev.IR.Options
 
ITA50 - Static variable in class nl.tbdev.IR.Options
 
ITA500 - Static variable in class nl.tbdev.IR.Options
 

J

j - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
a counting variable used to reduce space on the stack
j - Variable in class com.systronix.TINI_Serial.HandshakingEvents
a counting variable used to reduce space on the stack

K

k - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
a counting variable used to reduce space on the stack k is used to select a transmit buffer to be transmitted.

L

LAN - Static variable in class nl.tbdev.IR.Device
device has LAN capabilities
lap - Variable in class nl.tbdev.IR.LmpStation
 
Lap - class nl.tbdev.IR.Lap.
Implementation of the LAP layer of IrDA.
Lap(Serial, LapCallbackInterface, int) - Constructor for class nl.tbdev.IR.Lap
 
lapCallbackConnect() - Method in class nl.tbdev.IR.LmpStation
 
lapCallbackConnect() - Method in interface nl.tbdev.IR.LapCallbackInterface
 
lapCallbackConnectConfirm() - Method in class nl.tbdev.IR.LmpStation
 
lapCallbackConnectConfirm() - Method in interface nl.tbdev.IR.LapCallbackInterface
 
lapCallbackData(byte[]) - Method in class nl.tbdev.IR.LmpStation
 
lapCallbackData(byte[]) - Method in interface nl.tbdev.IR.LapCallbackInterface
 
lapCallbackDisconnect() - Method in class nl.tbdev.IR.LmpStation
 
lapCallbackDisconnect() - Method in interface nl.tbdev.IR.LapCallbackInterface
 
lapCallbackDiscovery(Vector) - Method in class nl.tbdev.IR.LmpStation
 
lapCallbackDiscovery(Vector) - Method in interface nl.tbdev.IR.LapCallbackInterface
 
LapCallbackInterface - interface nl.tbdev.IR.LapCallbackInterface.
Interface from LAP to higher IrDA levels.
LapDebug - class nl.tbdev.IR.LapDebug.
 
LapDebug() - Constructor for class nl.tbdev.IR.LapDebug
 
LapDiscFrame - class nl.tbdev.IR.LapDiscFrame.
Basic IR frame format definition.
LapDiscFrame(byte) - Constructor for class nl.tbdev.IR.LapDiscFrame
 
LapDiscFrame(byte[]) - Constructor for class nl.tbdev.IR.LapDiscFrame
 
LapDiscFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapDiscFrame
 
LapFrame - class nl.tbdev.IR.LapFrame.
Basic IR frame format definition.
LapFrame(byte[]) - Constructor for class nl.tbdev.IR.LapFrame
 
LapFrame(int) - Constructor for class nl.tbdev.IR.LapFrame
 
LapIFrame - class nl.tbdev.IR.LapIFrame.
Basic IR frame format definition.
LapIFrame(byte[]) - Constructor for class nl.tbdev.IR.LapIFrame
 
LapIFrame(byte, int, int, int) - Constructor for class nl.tbdev.IR.LapIFrame
 
LapIFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapIFrame
 
LapRdFrame - class nl.tbdev.IR.LapRdFrame.
Basic IR frame format definition.
LapRdFrame(byte) - Constructor for class nl.tbdev.IR.LapRdFrame
 
LapRdFrame(byte[]) - Constructor for class nl.tbdev.IR.LapRdFrame
 
LapRdFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapRdFrame
 
LapSFrame - class nl.tbdev.IR.LapSFrame.
Basic IR frame format definition.
LapSFrame(byte[]) - Constructor for class nl.tbdev.IR.LapSFrame
 
LapSFrame(byte, int) - Constructor for class nl.tbdev.IR.LapSFrame
 
LapSFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapSFrame
 
LapSnrmFrame - class nl.tbdev.IR.LapSnrmFrame.
Basic IR frame format definition.
LapSnrmFrame(boolean) - Constructor for class nl.tbdev.IR.LapSnrmFrame
 
LapSnrmFrame(byte[]) - Constructor for class nl.tbdev.IR.LapSnrmFrame
 
LapSnrmFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapSnrmFrame
 
LapSnrmFrame(Options) - Constructor for class nl.tbdev.IR.LapSnrmFrame
 
LapUaFrame - class nl.tbdev.IR.LapUaFrame.
Basic IR frame format definition.
LapUaFrame(byte[]) - Constructor for class nl.tbdev.IR.LapUaFrame
 
LapUaFrame(byte, boolean) - Constructor for class nl.tbdev.IR.LapUaFrame
 
LapUaFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapUaFrame
 
LapXIDFrame - class nl.tbdev.IR.LapXIDFrame.
Basic IR frame format definition.
LapXIDFrame(boolean, int) - Constructor for class nl.tbdev.IR.LapXIDFrame
 
LapXIDFrame(byte[]) - Constructor for class nl.tbdev.IR.LapXIDFrame
 
LapXIDFrame(LapFrame) - Constructor for class nl.tbdev.IR.LapXIDFrame
 
LD12 - Static variable in class nl.tbdev.IR.Options
 
LD16 - Static variable in class nl.tbdev.IR.Options
 
LD20 - Static variable in class nl.tbdev.IR.Options
 
LD25 - Static variable in class nl.tbdev.IR.Options
 
LD3 - Static variable in class nl.tbdev.IR.Options
 
LD30 - Static variable in class nl.tbdev.IR.Options
 
LD40 - Static variable in class nl.tbdev.IR.Options
 
LD8 - Static variable in class nl.tbdev.IR.Options
 
length - Variable in class nl.tbdev.IR.Frame
 
lFrame - Variable in class nl.tbdev.IR.Serial
 
linkConnectRequest(int) - Method in class nl.tbdev.IR.LmpStation
 
linkConnectRequest(int) - Method in interface nl.tbdev.IR.IrConnection
Initiate a link at LAP level to the given address
linkConnectRequest(int) - Method in class nl.tbdev.IR.LmpConnection
create a LAP session to the given address.
linkDis - Variable in class nl.tbdev.IR.Options
 
linkDisconnect() - Method in class nl.tbdev.IR.LmpStation
 
linkDisconnectRequest() - Method in interface nl.tbdev.IR.IrConnection
Request a Link disconnection (disconnects all IR connections)
linkDisconnectRequest() - Method in class nl.tbdev.IR.LmpConnection
Request a Link disconnection (disconnects all IR connections)
LMGETVALUEBYCLASS - Static variable in class nl.tbdev.IR.IapFrame
 
LmMux - class nl.tbdev.IR.LmMux.
Implementation of the LM-Mux service.
LmMux() - Constructor for class nl.tbdev.IR.LmMux
 
LMPACCESSMODE - Static variable in class nl.tbdev.IR.LmpFrame
 
lmpCallbackConnectConfirm() - Method in interface nl.tbdev.IR.LmpCallbackInterface
 
lmpCallbackConnectConfirm() - Method in class nl.tbdev.IR.LmpConnection
Called when an LAP connect is confirmed.
lmpCallbackConnectIndication() - Method in interface nl.tbdev.IR.LmpCallbackInterface
 
lmpCallbackConnectIndication() - Method in class nl.tbdev.IR.LmpConnection
Called when an LAP connect occurs.
lmpCallbackData(LmpStation, LmpFrame) - Method in interface nl.tbdev.IR.LmpCallbackInterface
 
lmpCallbackData(LmpStation, LmpFrame) - Method in class nl.tbdev.IR.LmpConnection
Whenever data is received by the IrDA stack and the LMP session target matches the local lsap this method is called.
lmpCallbackDisconnect() - Method in interface nl.tbdev.IR.LmpCallbackInterface
 
lmpCallbackDisconnect() - Method in class nl.tbdev.IR.LmpConnection
This method is called whenever a disconnect occurs.
LmpCallbackInterface - interface nl.tbdev.IR.LmpCallbackInterface.
Interface for callbacks from the LMP station level to LmpConnection
LMPCONNECT - Static variable in class nl.tbdev.IR.LmpFrame
 
LmpConnection - class nl.tbdev.IR.LmpConnection.
This class implements an IR connection.
LmpConnection(ConnectionCallbackInterface) - Constructor for class nl.tbdev.IR.LmpConnection
Deprecated. Use LmpConnection.LmpConnection(LmpStation,ConnectionCallbackInterface)
LmpConnection(LmpStation, ConnectionCallbackInterface) - Constructor for class nl.tbdev.IR.LmpConnection
Constructor for the connection
LmpControlFrame - class nl.tbdev.IR.LmpControlFrame.
Basic IR frame format definition.
LmpControlFrame(byte[]) - Constructor for class nl.tbdev.IR.LmpControlFrame
 
LmpControlFrame(byte, byte, byte, boolean, byte[]) - Constructor for class nl.tbdev.IR.LmpControlFrame
 
LmpControlFrame(int) - Constructor for class nl.tbdev.IR.LmpControlFrame
 
LMPDISCONNECT - Static variable in class nl.tbdev.IR.LmpFrame
 
LmpFrame - class nl.tbdev.IR.LmpFrame.
Basic IR frame format definition.
LmpFrame(byte[]) - Constructor for class nl.tbdev.IR.LmpFrame
 
LmpFrame(int) - Constructor for class nl.tbdev.IR.LmpFrame
 
lmpSetLocalLsap(byte) - Method in interface nl.tbdev.IR.LmpCallbackInterface
 
lmpSetLocalLsap(byte) - Method in class nl.tbdev.IR.LmpConnection
Set local lsap for this connection.
LmpStation - class nl.tbdev.IR.LmpStation.
LmpStation implements the LMP station state machine
LmpStation(Serial, LmMux) - Constructor for class nl.tbdev.IR.LmpStation
 
localBusy - Variable in class nl.tbdev.IR.Lap
 
localLsap - Variable in class nl.tbdev.IR.LmpConnection
 
locBofs - Variable in class nl.tbdev.IR.Serial
 
locOptions - Variable in class nl.tbdev.IR.Lap
 
log - Variable in class nl.tbdev.IR.Lap
 
lookupAttr(String, String) - Method in class nl.tbdev.IR.IasStore
 
lookupClass(String) - Method in class nl.tbdev.IR.IasStore
 

M

main(String[]) - Static method in class SerialEchoEvent
Instantiate our class then wait this thread.
main(String[]) - Static method in class SerialEchoBlockRead
Main takes a command line argument and parses it to an integer to be used in initializing the selected serial port.
main(String[]) - Static method in class TiniTemp
 
main(String[]) - Static method in class TempQuery
 
main(String[]) - Static method in class com.systronix.TINI_Serial.MultithreadBlockingRead
This version of main starts to child threads running, one for each serial port.
main(String[]) - Static method in class com.systronix.TINI_Serial.HandshakingEvents
This version of main sets up event listeners on each serial port so that the user will be notified if a serial error occurs.
matchOptions(Options) - Method in class nl.tbdev.IR.Options
Match options and adapt this object with negotiated parameters
maxTurn - Variable in class nl.tbdev.IR.Options
 
mediaBusy - Variable in class nl.tbdev.IR.Lap
 
minTurn - Variable in class nl.tbdev.IR.Options
 
MODEM - Static variable in class nl.tbdev.IR.Device
device is a modem
MTA100 - Static variable in class nl.tbdev.IR.Options
 
MTA250 - Static variable in class nl.tbdev.IR.Options
 
MTA50 - Static variable in class nl.tbdev.IR.Options
 
MTA500 - Static variable in class nl.tbdev.IR.Options
 
MultithreadBlockingRead - class com.systronix.TINI_Serial.MultithreadBlockingRead.
Title: SimmSerial Test Program #1 Description: Test the DUART on SIMMSerial using a blocking read Copyright: Copyright (c) 2001 Company: Systronix
MultithreadBlockingRead(SerialPort, boolean) - Constructor for class com.systronix.TINI_Serial.MultithreadBlockingRead
The constructor sets up the transmit and recieve buffers for the object.
mux - Variable in class nl.tbdev.IR.LmpStation
 
mux - Variable in class nl.tbdev.IR.IrStation
 
muxRegister(byte, LmpConnection) - Method in class nl.tbdev.IR.IrStation
register service at MUX

N

NA - Variable in class nl.tbdev.IR.Lap
 
NDM - Static variable in class nl.tbdev.IR.Lap
 
newFrame(byte[]) - Static method in class nl.tbdev.IR.LapFrame
 
newFrame(Frame) - Static method in class nl.tbdev.IR.LapFrame
 
newLsap - Variable in class nl.tbdev.IR.IrStation
 
nl.tbdev.IR - package nl.tbdev.IR
 
NO_ATTR - Static variable in class nl.tbdev.IR.IapFrame
 
NO_CLASS - Static variable in class nl.tbdev.IR.IapFrame
 
NOT_READY - Static variable in class nl.tbdev.IR.LmpConnection
Connection not ready.
NRMP - Static variable in class nl.tbdev.IR.Lap
 
NRMS - Static variable in class nl.tbdev.IR.Lap
 
Ns - Variable in class nl.tbdev.IR.Lap
 
num - Variable in class com.systronix.TINI_Serial.HandshakingEvents
num does not neccesarily have to be a class variable anymore.
num - Variable in class nl.tbdev.IR.Serial
 
NumberOfPackets - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
NumberOfPackets is the number of packets sent before a test passes.
NumberOfPackets - Static variable in class com.systronix.TINI_Serial.HandshakingEvents
NumberOfPackets is the number of packets sent before a test passes.

O

OBEX - Static variable in class nl.tbdev.IR.Device
device supports IrOBEX
OFFLINE - Static variable in class nl.tbdev.IR.Lap
 
offset - Variable in class nl.tbdev.IR.Serial
 
old_s - Variable in class nl.tbdev.IR.Lap
 
Options - class nl.tbdev.IR.Options.
Basic IR Options
Options() - Constructor for class nl.tbdev.IR.Options
create Options instance set to our capabilities
out - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
The output stream used to write data from the buffers in MultithreadBlockingRead.TransmitData
out - Variable in class com.systronix.TINI_Serial.HandshakingEvents
The output stream used to write data from the buffers in HandshakingEvents.TransmitData
outQueue - Variable in class nl.tbdev.IR.Lap
 
outStream - Variable in class SerialEchoEvent
reference to the serial output stream

P

PCLOSE - Static variable in class nl.tbdev.IR.Lap
 
PDA - Static variable in class nl.tbdev.IR.Device
device is a PDA
PI_ADDBOF - Static variable in class nl.tbdev.IR.Options
 
PI_BAUD - Static variable in class nl.tbdev.IR.Options
 
PI_DATASIZE - Static variable in class nl.tbdev.IR.Options
 
PI_LINKDIS - Static variable in class nl.tbdev.IR.Options
 
PI_MAXTURN - Static variable in class nl.tbdev.IR.Options
 
PI_MINTURN - Static variable in class nl.tbdev.IR.Options
 
PI_WINSIZE - Static variable in class nl.tbdev.IR.Options
 
PnP - Static variable in class nl.tbdev.IR.Device
device is Plug-and-Play compatible
PortAddress - Static variable in class SerialEchoEvent
PortAddress is the actual address of the port to be used for the serial port in this project.
PortNum - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
PortNum keeps track of which port number is to be initialized for external serial ports.
pos - Variable in class nl.tbdev.IR.Serial
 
PRINTER - Static variable in class nl.tbdev.IR.Device
device is a printer
processNr(int) - Method in class nl.tbdev.IR.Lap
 
pTimer - Variable in class nl.tbdev.IR.Lap
 
putData(byte[]) - Method in class nl.tbdev.IR.LmpFrame
 

Q

QUERY - Static variable in class nl.tbdev.IR.Lap
 

R

rcvVal - Static variable in class SerialEchoEvent
Last byte read from a serial port
RDr - Static variable in class nl.tbdev.IR.LapFrame
 
read() - Method in class GetTemp
 
readFrame() - Method in class nl.tbdev.IR.Serial
read frame from the serial stream, processing special characters
READING - Variable in class nl.tbdev.IR.Serial
 
READY - Static variable in class nl.tbdev.IR.LmpConnection
Ready for incomming/outgoing connection
readyData(LmpFrame) - Method in class nl.tbdev.IR.LmpConnection
Handle data while waiting for a connection
RecieveData - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
This is where data is stored to be compared to what is transmitted.
RecieveData - Variable in class com.systronix.TINI_Serial.HandshakingEvents
This is where data is stored to be compared to what is transmitted.
register(byte, LmpCallbackInterface) - Method in class nl.tbdev.IR.LmMux
 
registerAttr(String, String, Object) - Method in class nl.tbdev.IR.IasStore
 
registerClass(String, Hashtable) - Method in class nl.tbdev.IR.IasStore
 
registerService(byte, ConnectionCallbackInterface) - Method in class nl.tbdev.IR.IrStation
Register a service
REJ - Static variable in class nl.tbdev.IR.LapFrame
 
remBofs - Variable in class nl.tbdev.IR.Serial
 
remOptions - Variable in class nl.tbdev.IR.Lap
 
remoteBusy - Variable in class nl.tbdev.IR.Lap
 
remoteLsap - Variable in class nl.tbdev.IR.LmpConnection
 
RES_INT - Static variable in class nl.tbdev.IR.IapFrame
 
RES_MISSING - Static variable in class nl.tbdev.IR.IapFrame
 
RES_OCTET - Static variable in class nl.tbdev.IR.IapFrame
 
RES_STRING - Static variable in class nl.tbdev.IR.IapFrame
 
resetFrame() - Method in class nl.tbdev.IR.LapSnrmFrame
 
responseFrame() - Method in class nl.tbdev.IR.LapUaFrame
 
retryCount - Variable in class nl.tbdev.IR.Lap
 
RNR - Static variable in class nl.tbdev.IR.LapFrame
 
RNRMr - Static variable in class nl.tbdev.IR.LapFrame
 
RR - Static variable in class nl.tbdev.IR.LapFrame
 
run() - Method in class SerialEchoBlockRead
This class once extended java.lang.Thread to allow multiple ports to be read at once.
run() - Method in class com.systronix.TINI_Serial.MultithreadBlockingRead
This version of the serial tester program uses a blocking read to wait for input data before more output data is transmitted.
run() - Method in class nl.tbdev.IR.LmpStation
 
run() - Method in class nl.tbdev.IR.Lap
 
run() - Method in class nl.tbdev.IR.IrStation
Start thread for IR stack.

S

SACTIVE - Static variable in class nl.tbdev.IR.LmpStation
 
saveOptions(byte[], int, int) - Method in class nl.tbdev.IR.Options
get options from frame starting at start stopping before last
Sbx2 - Static variable in class SerialEchoBlockRead
Port number of Sbx2 for Tini CommPortIdentifiers.
SBX2 - Static variable in class SerialEchoEvent
This constant is the hardware address of sbx2 serial port on TINI
SCLOSE - Static variable in class nl.tbdev.IR.Lap
 
SDISC - Static variable in class nl.tbdev.IR.LmpStation
 
SelectPort - Static variable in class SerialEchoBlockRead
This class has been written to allow the user to specify any serial port from the command prompt.
sendDiscovery(boolean) - Method in class nl.tbdev.IR.Lap
 
sendICmd(int, int, byte[]) - Method in class nl.tbdev.IR.Lap
 
sendIRsp(int, int, byte[]) - Method in class nl.tbdev.IR.Lap
 
sendNrmResponse(int) - Method in class nl.tbdev.IR.Lap
 
sendSCommand() - Method in class nl.tbdev.IR.Lap
 
sendSResponse() - Method in class nl.tbdev.IR.Lap
 
sendUDiscCmdP() - Method in class nl.tbdev.IR.Lap
 
sendURdRspF() - Method in class nl.tbdev.IR.Lap
 
SendXidReply(byte[], int) - Static method in class nl.tbdev.IR.LapDebug
 
serial - Variable in class nl.tbdev.IR.Lap
 
Serial - class nl.tbdev.IR.Serial.
Implement the device independend part of the serial communications for IR usage.
Serial() - Constructor for class nl.tbdev.IR.Serial
 
SerialEchoBlockRead - class SerialEchoBlockRead.
Copyright (C) 1996, 97, 98 Dallas Semiconductor Corporation.
SerialEchoBlockRead() - Constructor for class SerialEchoBlockRead
default constructor
SerialEchoEvent - class SerialEchoEvent.
Simple SerialEcho example, using javaxcomm.
This program receives serial data on any JStamp/JStik/SaJe com port RXD line, echos it back out the same com port TXD line, and prints the hex value and ASCII char in Charade.
SerialEchoEvent() - Constructor for class SerialEchoEvent
 
serialEvent(SerialPortEvent) - Method in class SerialEchoEvent
Javax.comm will call this method whenever a Data Available event occurs On serial ports without hardware flow control this is the only event supported.
serialEvent(SerialPortEvent) - Method in class com.systronix.TINI_Serial.HandshakingEvents
This is the event handler function.
serialPort - Variable in class nl.tbdev.IR.Serial
 
SerialTini - class nl.tbdev.IR.SerialTini.
SerialPc encapsulates the JavaCOMM compatible serial port on TINI for use with IR.
SerialTini(String) - Constructor for class nl.tbdev.IR.SerialTini
Open the specified serial port.
serIn - Variable in class nl.tbdev.IR.Serial
 
serOut - Variable in class nl.tbdev.IR.Serial
 
server - Variable in class nl.tbdev.IR.IrStation
 
SERVER - Static variable in class nl.tbdev.IR.Device
device is a server
services - Variable in class nl.tbdev.IR.LmMux
 
setABit() - Method in class nl.tbdev.IR.LmpFrame
 
setAck() - Method in class nl.tbdev.IR.IapFrame
 
setAddr(byte) - Method in class nl.tbdev.IR.LapIFrame
 
setAddressConflict(boolean) - Method in class nl.tbdev.IR.LapXIDFrame
 
setClassAttrNames(String, String) - Method in class nl.tbdev.IR.IapFrame
 
setConnectAddress(byte) - Method in class nl.tbdev.IR.LapSnrmFrame
 
setConnection(IrConnection) - Method in class nl.tbdev.IR.ConnectionCallback
called to set the asociated IrConnection information for this client
setConnection(IrConnection) - Method in interface nl.tbdev.IR.ConnectionCallbackInterface
called to set the asociated IrConnection information for this client
setControl() - Method in class nl.tbdev.IR.LapFrame
 
setControl() - Method in class nl.tbdev.IR.LmpFrame
 
setData(byte[]) - Method in class nl.tbdev.IR.LapIFrame
 
setDefault() - Method in class nl.tbdev.IR.Options
set object to default values for JIR
setDefaultParameters() - Method in class nl.tbdev.IR.LapUaFrame
 
setDestAddress(byte[]) - Method in class nl.tbdev.IR.LapSnrmFrame
 
setDestAddress(byte[]) - Method in class nl.tbdev.IR.LapUaFrame
 
setDestAddress(byte[]) - Method in class nl.tbdev.IR.LapXIDFrame
 
setDestAddress(int) - Method in class nl.tbdev.IR.LapSnrmFrame
 
setDestAddress(int) - Method in class nl.tbdev.IR.LapUaFrame
 
setDestAddress(int) - Method in class nl.tbdev.IR.LapXIDFrame
 
setDlsap(byte) - Method in class nl.tbdev.IR.LmpFrame
 
setExtUartTiming2() - Static method in class SerialEchoEvent
This is a native method declaration.
setExtUartTiming7() - Static method in class SerialEchoBlockRead
Our native method to set stretch bits in CKCON
setFinal() - Method in class nl.tbdev.IR.LapFrame
 
setInfo(byte[]) - Method in class nl.tbdev.IR.LapXIDFrame
 
setLast() - Method in class nl.tbdev.IR.IapFrame
 
setLocBofs(int) - Method in class nl.tbdev.IR.Serial
Set number of BOFs to expect
setMaxSlot(int) - Method in class nl.tbdev.IR.LapXIDFrame
 
setNrNs(int, int) - Method in class nl.tbdev.IR.LapIFrame
 
setNrResults(int) - Method in class nl.tbdev.IR.IapFrame
 
setOpcode(byte) - Method in class nl.tbdev.IR.LmpFrame
 
setOpcode(byte) - Method in class nl.tbdev.IR.IapFrame
 
setOrigAddress(byte[]) - Method in class nl.tbdev.IR.LapSnrmFrame
 
setOrigAddress(byte[]) - Method in class nl.tbdev.IR.LapUaFrame
 
setOrigAddress(byte[]) - Method in class nl.tbdev.IR.LapXIDFrame
 
setOrigAddress(int) - Method in class nl.tbdev.IR.LapSnrmFrame
 
setOrigAddress(int) - Method in class nl.tbdev.IR.LapUaFrame
 
setOrigAddress(int) - Method in class nl.tbdev.IR.LapXIDFrame
 
setParameter(int, int) - Method in class nl.tbdev.IR.LmpFrame
 
setParameters(Options) - Method in class nl.tbdev.IR.LapUaFrame
 
setPoll() - Method in class nl.tbdev.IR.LapFrame
 
setRemBofs(int) - Method in class nl.tbdev.IR.Serial
Set number of BOFs to be sent
setResponse() - Method in class nl.tbdev.IR.LapFrame
 
setResultcode(byte) - Method in class nl.tbdev.IR.IapFrame
 
setSlot(int) - Method in class nl.tbdev.IR.LapXIDFrame
 
setSlsap(byte) - Method in class nl.tbdev.IR.LmpFrame
 
setSpeed(int) - Method in class nl.tbdev.IR.Serial
Set speed of COMM port
setType(byte) - Method in class nl.tbdev.IR.LapSFrame
 
SETUP - Static variable in class nl.tbdev.IR.Lap
 
SimmSerialA - Static variable in class SerialEchoEvent
This constant is the hardware address of SimmSerial port A on TINI
SimmSerialA - Static variable in class SerialEchoBlockRead
Port number of SimmSerialA for Tini CommPortIdentifiers.
SimmSerialB - Static variable in class SerialEchoEvent
This constant is the hardware address of SimmSerial port B on TINI
SimmSerialB - Static variable in class SerialEchoBlockRead
Port number of SimmSerialB for Tini CommPortIdentifiers.
slot - Variable in class nl.tbdev.IR.Lap
 
slotCount - Variable in class nl.tbdev.IR.Lap
 
SNRMc - Static variable in class nl.tbdev.IR.LapFrame
 
sp - Variable in class SerialEchoBlockRead
 
sp - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
this instance variable is the serial port being used by this class.
sp - Variable in class com.systronix.TINI_Serial.HandshakingEvents
this instance variable is the serial port being used by this class.
SREJ - Static variable in class nl.tbdev.IR.LapFrame
 
SSETUP - Static variable in class nl.tbdev.IR.LmpStation
 
startFTimer() - Method in class nl.tbdev.IR.Lap
 
startPTimer() - Method in class nl.tbdev.IR.Lap
 
StartTime - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
StartTime helps main detect overflows.
StartTime - Static variable in class com.systronix.TINI_Serial.HandshakingEvents
StartTime is the time a packet was last read.
startWdTimer(int) - Method in class nl.tbdev.IR.Lap
 
state - Variable in class nl.tbdev.IR.LmpStation
 
state - Variable in class nl.tbdev.IR.Lap
 
state - Variable in class nl.tbdev.IR.Serial
 
state - Variable in class nl.tbdev.IR.LmpConnection
 
station - Static variable in class TiniTemp
 
station - Static variable in class TempQuery
 
station - Variable in class nl.tbdev.IR.IrStation
 
station - Variable in class nl.tbdev.IR.LmpConnection
 
store - Variable in class nl.tbdev.IR.IasServer
 
store - Variable in class nl.tbdev.IR.IrStation
 
stringOptions(byte[], int, int) - Method in class nl.tbdev.IR.Options
Translate the options in a frame into readable text
SUCCESS - Static variable in class nl.tbdev.IR.IapFrame
 
supervisoryControl() - Method in class nl.tbdev.IR.LapFrame
 
supervisoryResponse() - Method in class nl.tbdev.IR.LapFrame
 
SYNCING - Variable in class nl.tbdev.IR.Serial
 

T

TELEPHONE - Static variable in class nl.tbdev.IR.Device
device supports telephone API
TempClient - class TempClient.
 
TempClient() - Constructor for class TempClient
 
temperature - Variable in class TempClient
 
TempQuery - class TempQuery.
 
TempQuery() - Constructor for class TempQuery
 
tempSensor - Variable in class GetTemp
 
TEST - Static variable in class nl.tbdev.IR.LapFrame
 
TestHandShaking() - Method in class com.systronix.TINI_Serial.MultithreadBlockingRead
TestHandShaking tests to make sure RTS and CTS both go up and down, as well as DTR and DSR.
TestHandShaking() - Method in class com.systronix.TINI_Serial.HandshakingEvents
TestHandShaking tests to make sure RTS and CTS both go up and down, as well as DTR and DSR.
timeout - Variable in class nl.tbdev.IR.Lap
 
TimesThroughLoop - Static variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
TimesThroughLoop is a count of the number of packets actually sent through both serial ports.
TimesThroughLoop - Static variable in class com.systronix.TINI_Serial.HandshakingEvents
TimesThroughLoop is a count of the number of packets actually sent through both serial ports.
TiniSerial0 - Static variable in class SerialEchoBlockRead
Port number of TiniSerial0 for Tini CommPortIdentifiers.
TiniSerial1 - Static variable in class SerialEchoBlockRead
Port number of TiniSerial1 for Tini CommPortIdentifiers.
TiniTemp - class TiniTemp.
Update by Leonard Andrews to support SimmSerial 10-18-2
TiniTemp() - Constructor for class TiniTemp
 
TransmitData - Variable in class com.systronix.TINI_Serial.MultithreadBlockingRead
This is a byte array array so multiple patterns can be written out the serial port.
TransmitData - Variable in class com.systronix.TINI_Serial.HandshakingEvents
This is a byte array array so multiple patterns can be written out the serial port.

U

UAr - Static variable in class nl.tbdev.IR.LapFrame
 
UIDc - Static variable in class nl.tbdev.IR.LapFrame
 
UIr - Static variable in class nl.tbdev.IR.LapFrame
 
unackedFrame - Variable in class nl.tbdev.IR.Lap
 
unnumberedControl() - Method in class nl.tbdev.IR.LapFrame
 
unnumberedResponse() - Method in class nl.tbdev.IR.LapFrame
 

V

Vr - Variable in class nl.tbdev.IR.Lap
 
Vs - Variable in class nl.tbdev.IR.Lap
 

W

whichport - Static variable in class SerialEchoEvent
whichport is the port number on TINI.
winSize - Variable in class nl.tbdev.IR.Options
 
writeFrame(byte[]) - Method in class nl.tbdev.IR.Serial
Write the byte array to the output, escapes special characters and adds leadin and CRC.
NOTE: Minimal implementation only! # XBOFs == default!!
WS1 - Static variable in class nl.tbdev.IR.Options
 
WS2 - Static variable in class nl.tbdev.IR.Options
 
WS3 - Static variable in class nl.tbdev.IR.Options
 
WS4 - Static variable in class nl.tbdev.IR.Options
 
WS5 - Static variable in class nl.tbdev.IR.Options
 
WS6 - Static variable in class nl.tbdev.IR.Options
 
WS7 - Static variable in class nl.tbdev.IR.Options
 

X

XBOF - Variable in class nl.tbdev.IR.Serial
 
XBOFSYNCING - Variable in class nl.tbdev.IR.Serial
 
XIDc - Static variable in class nl.tbdev.IR.LapFrame
 
XIDr - Static variable in class nl.tbdev.IR.LapFrame
 
XMIT - Static variable in class nl.tbdev.IR.Lap
 
XVAL - Variable in class nl.tbdev.IR.Serial
 

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