: Index

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

acceptNewSession() - Method in class com.dalsemi.shell.server.Server
  Waits for a connection request.
acceptNewSession() - Method in class com.dalsemi.shell.server.ftp.FTPServer
  Listens on the connection port for connection requests.
acceptNewSession() - Method in class com.dalsemi.shell.server.serial.SerialServer
  Listens on the serial port for connection requests.
acceptNewSession() - Method in class com.dalsemi.shell.server.telnet.TelnetServer
adapter - Variable in class com.dalsemi.onewire.container.OneWireContainer
  Reference to the adapter that is needed to communicate with this iButton or 1-Wire device.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Detects adapter presence on the selected port.
add(String, String) - Method in class com.dalsemi.protocol.HeaderManager
  Method add
addDHCPListener(DHCPListener) - Method in class com.dalsemi.tininet.dhcp.DHCPClient
  Adds listener for accepting dhcp status messages.
addEventListener(ExternalInterruptEventListener) - Method in class com.dalsemi.system.ExternalInterrupt
  Adds an event listener to TINI's external interrupt event chain.
addEventListener(PPPEventListener) - Method in class com.dalsemi.tininet.ppp.PPP
  Adds a PPP event listener.
addEventListener(SerialPortEventListener) - Method in class com.dalsemi.comm.TINISerialPort
  Adds an event listener for the port.
addInterface(String) - Method in class com.dalsemi.tininet.ppp.PPP
  Adds a PPP interface to the network interface table.
addInterfaceEntry(byte[], byte[], byte[], byte[], byte, byte, int) - Static method in class com.dalsemi.tininet.TININet
  Adds an interface to the network interface list with the given parameters.
ADDR - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Error code ADDR, one or both of the IP addresses could not be negotiated.
address - Variable in class com.dalsemi.onewire.container.OneWireContainer
  1-Wire Network Address of this iButton or 1-Wire device.
address - Variable in class com.dalsemi.system.DataPort
  Starting memory address for mapped IO access.
Address - class com.dalsemi.onewire.utils.Address.
  Utilities to translate and verify the 1-Wire Network address.
addToHistory(String) - Method in class com.dalsemi.shell.server.Session
  Adds a new command to the history buffer.
ALLOCATION_ERROR - Static variable in class com.dalsemi.comm.CanBusException
append - Variable in class com.dalsemi.shell.server.SystemPrintStream
  If this `SystemPrintStream` outputs to a file, this variable determines if the output will be appended to the file or if it will over-write the file.
arrayComp(Object, int, Object, int, int) - Static method in class com.dalsemi.system.ArrayUtils
  Compares `length` elements in `array1` at `offset1` with the elements in `array2` at `offset2`.
arraycopy(Object, int, Object, int, int) - Static method in class com.dalsemi.system.ArrayUtils
  Copies `length` elements from the `src` array at index `src_position` to the `dst` array at index `dst_position`.
arrayCopyUnequal(Object, int, Object, int, int) - Static method in class com.dalsemi.system.ArrayUtils
  Copies `length` common lower element bytes from `fromArray` at `fromOffset` into `toArray` at `toOffset`.
arrayFill(byte[], int, int, byte) - Static method in class com.dalsemi.system.ArrayUtils
  Fills `thisArray` from `fromIndex` to `toIndex` with `fillValue`.
ArrayUtils - class com.dalsemi.system.ArrayUtils.
  This class implements methods to manage arrays.
AUTH - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Error code AUTH, remote peer rejected this peers authentication credentials.
authenticate(boolean) - Method in class com.dalsemi.tininet.ppp.PPP
  Indicates if access should be granted to remote peer.
AUTHENTICATION_REQUEST - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Event AUTHENTICATION, PPP has received an authentication request from the remote peer.
autoAnswerRemoteFrameRequest(int, int, byte[]) - Method in class com.dalsemi.comm.CanBus
  Sets up a message center to auto reply to remote frame requests.
available() - Method in class com.dalsemi.comm.SerialInputStream
  Returns the number of bytes that can be read from this input stream without blocking.
available() - Method in class com.dalsemi.shell.server.SystemInputStream
  Returns the number of bytes that can be read from this input stream without blocking.

## B

BasicClient - class com.dalsemi.protocol.BasicClient.
BasicClient(String, int) - Constructor for class com.dalsemi.protocol.BasicClient
  Constructor BasicClient
BasicClient(String, int, int) - Constructor for class com.dalsemi.protocol.BasicClient
  Constructor BasicClient
bcdToInt(int) - Static method in class com.dalsemi.system.Clock
  Converts a BCD integer byte to its binary integer value.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
BIT_ONE - Static variable in class com.dalsemi.comm.CanBusException
BIT_STUFF - Static variable in class com.dalsemi.comm.CanBusException
BIT_ZERO - Static variable in class com.dalsemi.comm.CanBusException
BitPort - class com.dalsemi.system.BitPort.
  This class allows bit manipulation of available processor port pins, SMC Ethernet controller port pins and provides abstracted methods of manipulating bits in memory mapped IO addresses through the `DataPort` class.
BitPort(byte) - Constructor for class com.dalsemi.system.BitPort
  Creates a new instance of `BitPort` using the bit specified.
BitPort(DataPort) - Constructor for class com.dalsemi.system.BitPort
  Creates a new instance of `BitPort` using the `DataPort` object specified.
BLAST_ALL - Static variable in class com.dalsemi.system.TINIOS
  Flag used with blastHeapOnReboot() to reinitializes heap and stored system variables on next boot.
BLAST_HEAP - Static variable in class com.dalsemi.system.TINIOS
  Flag used with blastHeapOnReboot() to reinitializes heap on next boot.
blastHeapOnReboot(int) - Static method in class com.dalsemi.system.TINIOS
  Calling this function will cause the heap to be destroyed (reinitialized) on the next boot.
broadcast(String) - Method in class com.dalsemi.shell.server.Session
  Displays a message in this session.
broadcast(String) - Method in class com.dalsemi.shell.server.Server
  Cycles through the list of know sessions, sending the specified message.
broadcast(String) - Method in class com.dalsemi.shell.server.ftp.FTPServer
  This method does not apply to an FTPServer, so it does nothing.
broadcast(String) - Method in class com.dalsemi.shell.server.serial.SerialServer
  Displays this message to all sessions initiated by this server.
buffer - Variable in class com.dalsemi.shell.server.SystemInputStream
  The internal buffer that holds all the data that has been received and not yet read by an application.
buildAbsolutePath(String, String) - Static method in class com.dalsemi.fs.DSFile
  Builds the fully qualified path name from the directory name and the file name.
BytePort - class com.dalsemi.system.BytePort.
  This class allows byte wide access to available processor ports.
BytePort(byte) - Constructor for class com.dalsemi.system.BytePort
  Creates a new instance of `BytePort` using the port specified.
ByteToCharConverter - class com.dalsemi.io.ByteToCharConverter.
  This class defines an interface to allow conversion of bytes to characters for a particular encoding scheme.
ByteToCharConverter() - Constructor for class com.dalsemi.io.ByteToCharConverter
ByteToCharISO8859_1 - class com.dalsemi.io.ByteToCharISO8859_1.
ByteToCharISO8859_1() - Constructor for class com.dalsemi.io.ByteToCharISO8859_1
ByteToCharUTF8 - class com.dalsemi.io.ByteToCharUTF8.
ByteToCharUTF8() - Constructor for class com.dalsemi.io.ByteToCharUTF8

## C

calculateDayOfWeek(int, int, int) - Static method in class com.dalsemi.system.Clock
  Calculates the correct day of the week given the month, day of the month, and year.
canBreak() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether adapter can physically support 0 volt 'break' mode.
CanBus - class com.dalsemi.comm.CanBus.
  Class allowing access to DS80C390 CAN Bus Controllers.
CanBus(byte) - Constructor for class com.dalsemi.comm.CanBus
  Creates a new CanBus instance on the specified port.
CANBUS0 - Static variable in class com.dalsemi.comm.CanBus
  Passed to constructor to create object to access CAN Bus 0
CANBUS1 - Static variable in class com.dalsemi.comm.CanBus
  Passed to constructor to create object to access CAN Bus 1
CanBusException - exception com.dalsemi.comm.CanBusException.
  Thrown when a bus or hardware error occurs with the CAN controller.
CanBusException() - Constructor for class com.dalsemi.comm.CanBusException
  Constructs a `CanBusException` with no detail message.
CanBusException(String, int) - Constructor for class com.dalsemi.comm.CanBusException
  Constructs a `CanBusException` with the specified detail message and reason code.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canExec() - Method in class com.dalsemi.fs.DSFile
  Determines if this file can be executed.
canFlex() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Returns whether the adapter can physically support flex speed mode.
CanFrame - class com.dalsemi.comm.CanFrame.
  The `CANFrame` class is used with the `CanBus` class to send and receive frames on the CAN Bus.
CanFrame() - Constructor for class com.dalsemi.comm.CanFrame
  Creates a new CAN Frame with default parameters.
CanFrame(int, boolean, byte[], int) - Constructor for class com.dalsemi.comm.CanFrame
  Creates a new CAN Frame with specified parameters.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Returns whether the adapter can physically support hyperdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Returns whether adapter can physically support overdrive mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns whether adapter can physically support 12 volt power mode.
CharToByteConverter - class com.dalsemi.io.CharToByteConverter.
  This class defines an interface to allow conversion of characters to bytes for a particular encoding scheme.
CharToByteConverter() - Constructor for class com.dalsemi.io.CharToByteConverter
CharToByteISO8859_1 - class com.dalsemi.io.CharToByteISO8859_1.
CharToByteISO8859_1() - Constructor for class com.dalsemi.io.CharToByteISO8859_1
CharToByteUTF8 - class com.dalsemi.io.CharToByteUTF8.
  12-8-00 KLA - added useModifiedUTF8 to do the wierd Java-UTF8, where the value 0 is encoded as 2 bytes, rather than 1.
CharToByteUTF8() - Constructor for class com.dalsemi.io.CharToByteUTF8
checkForNewSessions() - Method in class com.dalsemi.shell.server.Server
  Listens for connection requests.
cin - Variable in class com.dalsemi.protocol.BasicClient
clear() - Method in class com.dalsemi.system.BitPort
  Clears the port pin low.
clear(int) - Method in class com.dalsemi.system.BitPort
  Clears the specified bit low.
Clock - class com.dalsemi.system.Clock.
  This class provides access to the TINI Real-Time clock.
Clock() - Constructor for class com.dalsemi.system.Clock
  Creates a new `Clock` instance for accessing TINI's Real-Time clock.
clockDelay - Variable in class com.dalsemi.system.I2CPort
  How long to wait between I2C edge transitions.
CLOSE_NOTOWNER - Static variable in class com.dalsemi.comm.CanBusException
close() - Method in class com.dalsemi.comm.TINISerialPort
  Closes the serial port and associated streams.
close() - Method in class com.dalsemi.comm.InternalCommPort
  Closes the port for communication.
close() - Method in class com.dalsemi.comm.LCDOutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class com.dalsemi.comm.CanBus
  Closes this CAN Bus Controller.
close() - Method in class com.dalsemi.comm.LCDPort
  Closes the port and frees up system resources.
close() - Method in class com.dalsemi.comm.SerialOutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class com.dalsemi.comm.SerialInputStream
  Closes this Serial input stream and releases any system resources associated with the stream.
close() - Method in class com.dalsemi.tininet.ppp.PPP
  Invoked to close PPP.
closeAllPorts() - Method in class com.dalsemi.shell.server.Server
  Cleans up any system resources held by this server.
closeAllPorts() - Method in class com.dalsemi.shell.server.ftp.FTPServer
  Closes the ServerSocket used to listen for connections.
closeAllPorts() - Method in class com.dalsemi.shell.server.serial.SerialServer
  Closes and releases ownership of this server's serial port.
closeAllPorts() - Method in class com.dalsemi.shell.server.telnet.TelnetServer
  Closes the ServerSocket used to listen for connections.
CLOSED - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Event CLOSED, PPP has entered the closed state.
com.dalsemi.comm - package com.dalsemi.comm
com.dalsemi.fs - package com.dalsemi.fs
com.dalsemi.io - package com.dalsemi.io
com.dalsemi.onewire - package com.dalsemi.onewire
com.dalsemi.onewire.adapter - package com.dalsemi.onewire.adapter
com.dalsemi.onewire.container - package com.dalsemi.onewire.container
com.dalsemi.onewire.utils - package com.dalsemi.onewire.utils
com.dalsemi.protocol - package com.dalsemi.protocol
com.dalsemi.shell.server - package com.dalsemi.shell.server
com.dalsemi.shell.server.ftp - package com.dalsemi.shell.server.ftp
com.dalsemi.shell.server.serial - package com.dalsemi.shell.server.serial
com.dalsemi.shell.server.telnet - package com.dalsemi.shell.server.telnet
com.dalsemi.system - package com.dalsemi.system
com.dalsemi.tininet - package com.dalsemi.tininet
com.dalsemi.tininet.dhcp - package com.dalsemi.tininet.dhcp
com.dalsemi.tininet.dns - package com.dalsemi.tininet.dns
com.dalsemi.tininet.http - package com.dalsemi.tininet.http
com.dalsemi.tininet.icmp - package com.dalsemi.tininet.icmp
com.dalsemi.tininet.ppp - package com.dalsemi.tininet.ppp
command(String) - Method in class com.dalsemi.protocol.BasicClient
  Method command
command(String, boolean) - Method in class com.dalsemi.protocol.BasicClient
  Method command
commandHistory - Variable in class com.dalsemi.shell.server.Session
  A list of the last few commands issued in this session.
CommitException - exception com.dalsemi.system.CommitException.
  Exceptions thrown by classes that commit data to flash memory.
CommitException() - Constructor for class com.dalsemi.system.CommitException
  Constructs a CommitException with no detail message.
CommitException(String) - Constructor for class com.dalsemi.system.CommitException
  Constructs a CommitException with the specified detail message.
commitNetworkState() - Static method in class com.dalsemi.tininet.TININet
  Commits the current network configuration to flash.
COMMITTED - Static variable in class com.dalsemi.tininet.TININet
  Network configuration is committed to flash memory.
compute(byte[]) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on an array of data elements based on a zero seed.
compute(byte[]) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on an array of data elements based on a zero seed.
compute(byte[], int) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on an array of data elements based on the provided seed.
compute(byte[], int) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on an array of data elements based on the provided seed.
compute(byte[], int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on an array of data elements based on a zero seed.
compute(byte[], int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on an array of data elements based on a zero seed.
compute(byte[], int, int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on an array of data elements based on the provided seed.
compute(byte[], int, int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on an array of data elements based on the provided seed.
compute(int) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on the data element based on a zero seed.
compute(int) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on the data element based on a zero seed.
compute(int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
  Perform the CRC8 on the data element based on the provided seed.
compute(int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
  Perform the CRC16 on the data element based on the provided seed.
CONDITION_AFTER_BIT - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Condition for power state change, after next bit communication
CONDITION_AFTER_BYTE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Condition for power state change, after next byte communication
CONDITION_NOW - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Condition for power state change, immediate
control - Variable in class com.dalsemi.protocol.BasicClient
controlPort - Variable in class com.dalsemi.protocol.BasicClient
controlServer - Variable in class com.dalsemi.protocol.BasicClient
convert(byte[], int, int, char[], int, int) - Method in class com.dalsemi.io.ByteToCharConverter
  Converts the specified `byte` array into a `char` array based on this `ByteToCharConverter`'s encoding scheme.
convert(byte[], int, int, char[], int, int) - Method in class com.dalsemi.io.ByteToCharUTF8
convert(byte[], int, int, char[], int, int) - Method in class com.dalsemi.io.ByteToCharISO8859_1
convert(char[], int, int, byte[], int, int) - Method in class com.dalsemi.io.CharToByteConverter
  Converts the specified `char` array into a `byte` array based on this `CharToByteConverter`'s encoding scheme.
convert(char[], int, int, byte[], int, int) - Method in class com.dalsemi.io.CharToByteISO8859_1
convert(char[], int, int, byte[], int, int) - Method in class com.dalsemi.io.CharToByteUTF8
COUNT_EXCEEDED - Static variable in class com.dalsemi.comm.CanBusException
count() - Method in class com.dalsemi.protocol.HeaderManager
  Method count
cout - Variable in class com.dalsemi.protocol.BasicClient
CRC - Static variable in class com.dalsemi.comm.CanBusException
CRC16 - class com.dalsemi.onewire.utils.CRC16.
  CRC16 is a class containing an implementation of the Cyclic-Redundency-Check (CRC) CRC16.
CRC8 - class com.dalsemi.onewire.utils.CRC8.
  CRC8 is a class to contain an implementation of the Cyclic-Redundency-Check CRC8 for the iButton.
createIPFromString(String) - Static method in class com.dalsemi.tininet.TININet
  Creates an array that stores the IP address represented by the `String` argument.
createIPString(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Creates a standard IP `String` from the given byte array.
CURRENT_COMMAND - Static variable in class com.dalsemi.shell.server.Session
  The key used to index the current command in system environments.
CURRENT_DIRECTORY - Static variable in class com.dalsemi.shell.server.Session
  The key used to index the current directory in system environments.
currentCommand - Variable in class com.dalsemi.shell.server.Session
  Marks the beginning of the commandHistory buffer.
currentCommandFinished() - Method in class com.dalsemi.shell.server.Session
  Notifies this session that the current command has completed.
currentCommandFinished() - Method in class com.dalsemi.shell.server.ftp.FTPSession
  Called after each command is completed.
currentCommandFinished() - Method in class com.dalsemi.shell.server.serial.SerialSession
  Called after each command is completed.
currentCommandFinished() - Method in class com.dalsemi.shell.server.telnet.TelnetSession
  Called after each command is completed.

## D

data - Variable in class com.dalsemi.comm.CanFrame
  Frame data area.
data - Variable in class com.dalsemi.protocol.BasicClient
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sends a block of data and returns the data received in the same array.
dataPort - Variable in class com.dalsemi.protocol.BasicClient
DataPort - class com.dalsemi.system.DataPort.
  This class allows byte wide reads and writes to memory mapped IO devices.
DataPort() - Constructor for class com.dalsemi.system.DataPort
  Creates a DataPort object with address of 0x000000.
DataPort(int) - Constructor for class com.dalsemi.system.DataPort
  Creates a DataPort object using the address specified.
dataServer - Variable in class com.dalsemi.protocol.BasicClient
date - Variable in class com.dalsemi.system.Clock
  Stores the day of the month.
day - Variable in class com.dalsemi.system.Clock
  Stores the day of the week (1-7).
Debug - class com.dalsemi.system.Debug.
  This class encapsulates a small collection of hopefully useful debug utilities.
debugDump(byte[], int) - Static method in class com.dalsemi.system.Debug
  Dumps a byte array to the debug port.
debugDump(int) - Static method in class com.dalsemi.system.Debug
  Dumps the least significant byte of an integer to the debug port.
debugDump(String) - Static method in class com.dalsemi.system.Debug
  Dumps a `String` to the debug port.
DebugOutputStream - class com.dalsemi.comm.DebugOutputStream.
  This class sends data to the debug port.
DebugOutputStream() - Constructor for class com.dalsemi.comm.DebugOutputStream
decode(String) - Static method in class com.dalsemi.protocol.URLDecoder
  Method decode this method takes an encoded url like "this+is+a+test+%42%42" and turns it into "this is a test **"
DEFAULT_HTTP_PORT - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Default port number (port 80)
DEFAULT_SOCKET_TIMEOUT - Static variable in class com.dalsemi.protocol.BasicClient
DEFAULT_TTL - Static variable in class com.dalsemi.tininet.icmp.Ping
  Field DEFAULT_TTL
DefaultFileNameMap - class com.dalsemi.protocol.DefaultFileNameMap.
DefaultFileNameMap() - Constructor for class com.dalsemi.protocol.DefaultFileNameMap
  Constructor DefaultFileNameMap
defaultStreams - Static variable in class com.dalsemi.system.Debug
  `true` if default stream has been set; `false` otherwise.
DELETE - Static variable in class com.dalsemi.tininet.http.HTTPServer
  DELETE request
DELIVERY_CURRENT_DETECT - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, current detect
DELIVERY_EPROM - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, 480 us
DELIVERY_FOUR_SECONDS - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, 4 second
DELIVERY_HALF_SECOND - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, 1/2 second
DELIVERY_INFINITE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, infinite
DELIVERY_ONE_SECOND - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, 1 second
DELIVERY_SMART_DONE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, smart complete
DELIVERY_TWO_SECONDS - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Duration used in delivering power to the 1-Wire, 2 seconds
DHCPClient - class com.dalsemi.tininet.dhcp.DHCPClient.
  The DHCPClient supports dynamically obtaining a new IP Address or reclaiming an IP Address lost on reboot from a DHCP server.
DHCPClient(DHCPListener) - Constructor for class com.dalsemi.tininet.dhcp.DHCPClient
  Constructs a dhcp object and intializes for obtaining a new IP.
DHCPClient(DHCPListener, byte[], byte[]) - Constructor for class com.dalsemi.tininet.dhcp.DHCPClient
  Constructs a dhcp object and intializes to attempt to rebind to previous owned IP that was lost in a reboot.
DHCPListener - interface com.dalsemi.tininet.dhcp.DHCPListener.
  DHCPListener interface to accept dhcp status messages
din - Variable in class com.dalsemi.protocol.BasicClient
disableController() - Method in class com.dalsemi.comm.CanBus
  Shuts down this CAN controller.
disableMessageCenter(int) - Method in class com.dalsemi.comm.CanBus
  Shuts down this message center for changes.
disableNetworkRestore() - Static method in class com.dalsemi.tininet.TININet
  Disables the ability to commit or restore network configuration until the bank 7 application is re-flashed.
disablePowerFailRecovery() - Static method in class com.dalsemi.system.TINIOS
  Disables the ability to recover after a power fail in a critical, atomic heap modification.
disableReceiveFraming() - Method in class com.dalsemi.comm.TINISerialPort
  Disables the port's receive framing.
disableReceiveThreshold() - Method in class com.dalsemi.comm.TINISerialPort
  Disables the port's receive threshold.
disableReceiveThreshold() - Method in class com.dalsemi.comm.SerialInputStream
disableReceiveTimeout() - Method in class com.dalsemi.comm.TINISerialPort
  Disables the port's receive timeout.
disableReceiveTimeout() - Method in class com.dalsemi.comm.InternalCommPort
  Disables timeouts while receiving data.
DNSClient - class com.dalsemi.tininet.dns.DNSClient.
  The `DNSClient` class allows DNS (Domain Name System) lookups per RFC 1035.
DNSClient() - Constructor for class com.dalsemi.tininet.dns.DNSClient
  Create an instance of `DNSClient`.
doSpeed() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Go to the specified speed for this container.
dout - Variable in class com.dalsemi.protocol.BasicClient
down() - Method in class com.dalsemi.tininet.ppp.PPP
  Invoked when serial channel is no longer available for PPP traffic.
DSFile - class com.dalsemi.fs.DSFile.
  An extension to the standard `java.io.File` class.
DSFile(File, String) - Constructor for class com.dalsemi.fs.DSFile
  Creates a new `DSFile` instance from a parent abstract pathname and a child pathname string.
DSFile(String) - Constructor for class com.dalsemi.fs.DSFile
  Creates a new `DSFile` instance by converting the given pathname string into an abstract pathname.
DSFile(String, String) - Constructor for class com.dalsemi.fs.DSFile
  Creates a new `DSFile` instance from a parent pathname string and a child pathname string.
DSPortAdapter - class com.dalsemi.onewire.adapter.DSPortAdapter.
  The abstract base class for all 1-Wire port adapter objects.
DSPortAdapter() - Constructor for class com.dalsemi.onewire.adapter.DSPortAdapter
dump(byte[], int) - Static method in class com.dalsemi.system.Debug
  Dumps a byte array to the debug port.
dump(int) - Static method in class com.dalsemi.system.Debug
  Dumps the least significant byte of an integer to the debug port.
dump(String) - Static method in class com.dalsemi.system.Debug
  Dumps a `String` to the debug port.

## E

ECHO - Variable in class com.dalsemi.shell.server.SystemInputStream
  Indicates whether or not to echo the character just read.
enableController() - Method in class com.dalsemi.comm.CanBus
  Starts up this CAN controller, and connects to the bus.
enableControllerPassive() - Method in class com.dalsemi.comm.CanBus
  Starts up this CAN controller, but doesn't connect CAN transmit to the bus.
enableMessageCenter(int) - Method in class com.dalsemi.comm.CanBus
  Starts up this message center.
enableReceiveFraming(int) - Method in class com.dalsemi.comm.TINISerialPort
  Enables the port's receive framing.
enableReceiveThreshold(int) - Method in class com.dalsemi.comm.TINISerialPort
  Enables the port's receive threshold.
enableReceiveThreshold(int) - Method in class com.dalsemi.comm.SerialInputStream
enableReceiveTimeout() - Method in class com.dalsemi.comm.InternalCommPort
  Enables timeouts while receiving data.
enableReceiveTimeout(int) - Method in class com.dalsemi.comm.TINISerialPort
  Enables the port's receive timeout.
enableSerialPort1() - Static method in class com.dalsemi.system.TINIOS
  Deprecated.
enableSerialPort1(boolean) - Static method in class com.dalsemi.system.TINIOS
  Enables or disables serial port 1.
endExclusive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Relinquishes exclusive control of the 1-Wire Network.
endPos - Variable in class com.dalsemi.shell.server.SystemInputStream
  The ending position in the internal buffer where valid data ends.
endSession() - Method in class com.dalsemi.shell.server.Session
  Cleans up the resources used by this session.
enumerateAllAdapters() - Static method in class com.dalsemi.onewire.OneWireAccessProvider
  Gets an `Enumeration` of all 1-Wire adapter types supported.
environment - Variable in class com.dalsemi.shell.server.Session
  The environment associated with this session.
ERASE - Static variable in class com.dalsemi.shell.server.SystemInputStream
  Byte sequence for a backspace.
err - Variable in class com.dalsemi.shell.server.Session
  The error stream of the remote connection.
errorOccurred() - Method in class com.dalsemi.shell.server.SystemInputStream
ETH_EEDO - Static variable in class com.dalsemi.system.BitPort
  SMC EEDO, output ONLY, pin 4.
ETH_EESK - Static variable in class com.dalsemi.system.BitPort
  SMC EESK, output ONLY, pin 7.
ETH_IOS0 - Static variable in class com.dalsemi.system.BitPort
  SMC IOS0, input ONLY, pin 98.
ETH_IOS1 - Static variable in class com.dalsemi.system.BitPort
  SMC IOS1, input ONLY, pin 99.
ETH_IOS2 - Static variable in class com.dalsemi.system.BitPort
  SMC IOS2, input ONLY, pin 1.
ETH_STATUS_LINK - Static variable in class com.dalsemi.tininet.TININet
  Ethernet controller status flags.
ETH_STATUS_RX - Static variable in class com.dalsemi.tininet.TININet
ETH_STATUS_TX - Static variable in class com.dalsemi.tininet.TININet
exceptionThrown(Exception) - Method in class com.dalsemi.shell.server.Session
  Notifies this session that exception was thrown when executing a command.
exceptionThrown(Exception) - Method in class com.dalsemi.shell.server.ftp.FTPSession
  Called when an exception is thrown in a command.
exceptionThrown(Exception) - Method in class com.dalsemi.shell.server.serial.SerialSession
  Called when an exception is thrown in a command.
exceptionThrown(Exception) - Method in class com.dalsemi.shell.server.telnet.TelnetSession
  Called when an exception is thrown in a command.
excludeFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Takes an array of bytes containing family codes to avoid when finding iButtons or 1-Wire devices.
excludeFamily(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Takes an integer family code to avoid when searching for iButtons.
execute(Object[], SystemInputStream, SystemPrintStream, SystemPrintStream, Hashtable) - Static method in class com.dalsemi.system.TINIOS
  Executes a command in the shell.
execute(String) - Method in class com.dalsemi.shell.server.Session
  Executes the given command in the current shell.
executeFile() - Method in class com.dalsemi.fs.DSFile
  Executes this file as a new foreground process.
executeFile(InputStream, OutputStream, OutputStream, String[], boolean, String) - Method in class com.dalsemi.fs.DSFile
  Executes this file as a new process with the default environment.
executeFile(InputStream, OutputStream, OutputStream, String[], String[], boolean, String) - Method in class com.dalsemi.fs.DSFile
  Executes this file.
executeFile(InputStream, OutputStream, OutputStream, String[], String[], boolean, String, Process) - Method in class com.dalsemi.fs.DSFile
  Executes this file.
extendedID - Variable in class com.dalsemi.comm.CanFrame
  Standard ID (11 bits) if `false` or Extended ID (29 bits) if `true`.
ExternalInterrupt - class com.dalsemi.system.ExternalInterrupt.
  This class allows an application to manage external interrupts received by TINI.
ExternalInterrupt() - Constructor for class com.dalsemi.system.ExternalInterrupt
ExternalInterruptEvent - class com.dalsemi.system.ExternalInterruptEvent.
  This class represents an event object for external interrupts on TINI.
ExternalInterruptEvent(ExternalInterrupt) - Constructor for class com.dalsemi.system.ExternalInterruptEvent
  Creates an ExternalInterruptEvent object.
externalInterruptEvent(ExternalInterruptEvent) - Method in interface com.dalsemi.system.ExternalInterruptEventListener
  Propagates a ExternalInterrupt event.
ExternalInterruptEventListener - interface com.dalsemi.system.ExternalInterruptEventListener.
  This interface allows an application to respond when an external interrupt has been triggered.
ExternalInterruptException - exception com.dalsemi.system.ExternalInterruptException.
  ExternalInterruptExceptions are thrown when an application attempts to manage ExternalInterrupts and there are no resources available.
ExternalInterruptException() - Constructor for class com.dalsemi.system.ExternalInterruptException
  Constructs an CommitException with no detail message.
ExternalInterruptException(String) - Constructor for class com.dalsemi.system.ExternalInterruptException
  Constructs an CommitException with the specified detail message.

## F

feedWatchdog() - Static method in class com.dalsemi.system.TINIOS
  Resets (feeds) the Watchdog timer.
fileInName - Variable in class com.dalsemi.shell.server.SystemInputStream
  If this `SystemInputStream` reads from a file, this represents the name of the file.
fileOutName - Variable in class com.dalsemi.shell.server.SystemPrintStream
  The name of the file this `SystemPrintStream` is outputting to, or null if this stream is not redirecting to a file.
findFirstDevice() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns `true` if the first iButton or 1-Wire device is found on the 1-Wire Network.
findNextDevice() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns `true` if the next iButton or 1-Wire device is found.
flush(byte[], int, int) - Method in class com.dalsemi.io.CharToByteConverter
  Tells the `CharToByteConverter` to convert any unconverted data it has internally stored.
flush(byte[], int, int) - Method in class com.dalsemi.io.CharToByteISO8859_1
flush(byte[], int, int) - Method in class com.dalsemi.io.CharToByteUTF8
flush(char[], int, int) - Method in class com.dalsemi.io.ByteToCharConverter
  Tells the `ByteToCharConverter` to convert any unconverted data it has internally stored.
flush(char[], int, int) - Method in class com.dalsemi.io.ByteToCharUTF8
flush(char[], int, int) - Method in class com.dalsemi.io.ByteToCharISO8859_1
forceEndSession() - Method in class com.dalsemi.shell.server.Session
  Notifies the server this session is ending and forces the session to terminate.
FORMAT - Static variable in class com.dalsemi.comm.CanBusException
freeInterfaceWrapper() - Method in class com.dalsemi.tininet.ppp.PPP
  Frees native PPP interface.
freePort() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Frees ownership of the selected port, if it is currently owned, back to the system.
FS_MODIFICATION_OCCURRED - Static variable in class com.dalsemi.system.TINIOS
  Filesystem modification occurred on last reboot.
FTPServer - class com.dalsemi.shell.server.ftp.FTPServer.
  A simple server that uses FTP as described in RFC 959.
FTPServer() - Constructor for class com.dalsemi.shell.server.ftp.FTPServer
  Prepares the FTP server to listen on the well known FTP port (21).
FTPServer(int) - Constructor for class com.dalsemi.shell.server.ftp.FTPServer
  Prepares the FTP server to listen on an arbitrary port.
FTPSession - class com.dalsemi.shell.server.ftp.FTPSession.
  This class encapsulates all functionality for an FTP session.

## G

GET - Static variable in class com.dalsemi.tininet.http.HTTPServer
  GET request
get(int) - Method in class com.dalsemi.protocol.HeaderManager
  Method get
get(String) - Method in class com.dalsemi.protocol.HeaderManager
  Method get
get12Hour() - Method in class com.dalsemi.system.Clock
  Get the 12/24 Hour mode for the Real-Time Clock.
getACCM() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the current Asynchronous Control Character Map (ACCM).
getAdapter() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Retrieves the port adapter object used to create this container.
getAdapter(String, String) - Static method in class com.dalsemi.onewire.OneWireAccessProvider
  Finds, opens, and verifies the specified adapter on the indicated port.
getAdapterAddress() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves the address of the adapter, if it has one.
getAdapterName() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves the name of the port adapter as a string.
getAdapterName() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Retrieve the name of the port adapter as a string.
getAdapterName() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Retrieve the name of the port adapter as a string.
getAdapterVersion() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves the version of the adapter.
getAddress() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Gets the 1-Wire Network address of this device as an array of bytes.
getAddress() - Method in class com.dalsemi.system.DataPort
  Gets the starting address for read/write.
getAddress(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Copies the 'current' 1-Wire device address being used by the adapter into the array.
getAddressAsLong() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets the 'current' 1-Wire device address being used by the adapter as a long.
getAddressAsLong() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Gets this device's 1-Wire Network address as a long.
getAddressAsString() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets the 'current' 1-Wire device address being used by the adapter as a String.
getAddressAsString() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Gets this device's 1-Wire Network address as a String.
getAllDeviceContainers() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns an enumeration of `OneWireContainer` objects corresponding to all of the iButtons or 1-Wire devices found on the 1-Wire Network.
getAlternateNames() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Retrieves the alternate Dallas Semiconductor part numbers or names.
getARPCacheTable() - Static method in class com.dalsemi.tininet.TININet
  Gets the current ARP cache table.
getAuthenticate() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets current value of remote peer authenticate flag.
getBaudRate() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current baud rate in bits per second.
getBit() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets a bit from the 1-Wire Network.
getBlock(byte[], int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets a block of data from the 1-Wire Network and write it into the provided array.
getBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets a block of data from the 1-Wire Network and write it into the provided array.
getBlock(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets a block of data from the 1-Wire Network.
getBootState() - Static method in class com.dalsemi.system.TINIOS
  Returns the restore state from last reboot.
getByIP(byte[]) - Method in class com.dalsemi.tininet.dns.DNSClient
  Performs a reverse DNS lookup.
getByIP(String) - Method in class com.dalsemi.tininet.dns.DNSClient
  Performs a reverse DNS lookup.
getByName(String) - Method in class com.dalsemi.tininet.dns.DNSClient
  Performs a DNS lookup.
getByte() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Gets a byte from the 1-Wire Network.
getCD() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of CD at the exact time it was sampled by the native driver.
getClassVersion() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves a version string for this class.
getClassVersion() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Retrieve a version string for this class
getClassVersion() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Retrieve a version string for this class
getCommPort(String, int) - Method in class com.dalsemi.comm.TINICommDriver
  `getCommPort()` will be called by `CommPortIdentifier` from its `open()` method.
getConnectedUsers() - Method in class com.dalsemi.shell.server.Server
  Gets an array of the names of all of the users that are currently connected to this server.
getConnectionMsgFile() - Static method in class com.dalsemi.shell.server.ftp.FTPServer
  Gets the name of the file to be displayed when a user connects to this server.
getConnectionTable() - Static method in class com.dalsemi.tininet.TININet
  Gets the current connection table.
getContentTypeFor(String) - Method in class com.dalsemi.protocol.DefaultFileNameMap
  Method getContentTypeFor
getConverter(String) - Static method in class com.dalsemi.io.CharToByteConverter
  Dynamically loads a `CharToByteConverter` for the specified encoding scheme.
getConverter(String) - Static method in class com.dalsemi.io.ByteToCharConverter
  Dynamically loads a `ByteToCharConverter` for the specified encoding scheme.
getCTS() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of CTS at the exact time it was sampled by the native driver.
getCurrentEnvironment() - Static method in class com.dalsemi.system.TINIOS
  Returns a copy of the current environment.
getCurrentUID() - Static method in class com.dalsemi.system.TINIOS
  Returns the user ID of the current user.
getCurrentUserName() - Static method in class com.dalsemi.system.TINIOS
  Returns the name of the current user logged in.
getData() - Method in class com.dalsemi.comm.CanFrame
  Gets the data for the incoming or outgoing frame.
getDataBits() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current the data bit (word size) setting.
getDate() - Method in class com.dalsemi.system.Clock
  Get the date (day of month) value for the Real-Time Clock.
getDay() - Method in class com.dalsemi.system.Clock
  Get the day of the week value for the Real-Time Clock.
getDefaultAdapter() - Static method in class com.dalsemi.onewire.OneWireAccessProvider
  Finds, opens, and verifies the default adapter and port.
getDefaultConverter() - Static method in class com.dalsemi.io.CharToByteConverter
  Returns the default `CharToByteConverter` for the system.
getDefaultConverter() - Static method in class com.dalsemi.io.ByteToCharConverter
  Returns the default `ByteToCharConverter` for the system.
getDefaultInterface() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the current value of the default interface flag.
getDescription() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Retrieves a short description of the function of the 1-Wire device type.
getDeviceContainer() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Constructs a `OneWireContainer` object using the current 1-Wire network address.
getDeviceContainer(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Constructs a `OneWireContainer` object with a user supplied 1-Wire network address.
getDeviceContainer(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Constructs a `OneWireContainer` object with a user supplied 1-Wire network address.
getDeviceContainer(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Constructs a `OneWireContainer` object with a user supplied 1-Wire network address.
getDHCPServerIP() - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of DHCP server.
getDHCPServerIP(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the DHCP server.
getDNSTimeout() - Static method in class com.dalsemi.tininet.TININet
  Gets the timeout value for DNS queries.
getDomainname() - Static method in class com.dalsemi.tininet.TININet
  Gets the domain name of TINI.
getDSR() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of DSR at the exact time it was sampled by the native driver.
getDTR() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of DTR at the exact time it was sampled by the native driver.
getEnvironment() - Method in class com.dalsemi.shell.server.Session
  Gets a reference to the current environment.
getErrStream() - Method in class com.dalsemi.shell.server.Session
  Gets the stream this session uses for error notification and critical messages.
getEthernetAddress() - Static method in class com.dalsemi.tininet.TININet
  Gets the ethernet MAC address in dotted decimal notation.
getEthernetAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the ethernet MAC address into the given byte array, with the most significant byte first.
getEthernetStatus() - Static method in class com.dalsemi.tininet.TININet
  Returns status from the Ethernet controller.
getEventType() - Method in class com.dalsemi.tininet.ppp.PPPEvent
  Gets the event type for this PPPEvent
getExtendedID() - Method in class com.dalsemi.comm.CanFrame
  Gets the ID field type on a CAN Frame.
getExternalSerialPortAddress(int) - Static method in class com.dalsemi.system.TINIOS
  Gets the address of the external serial port described by portNum.
getExternalSerialPortEnable(int) - Static method in class com.dalsemi.system.TINIOS
  Gets the state of the external serial port described by portNum.
getExternalSerialPortSearchEnable() - Static method in class com.dalsemi.system.TINIOS
  Returns true if a search for serial ports 2 and 3 will be performed on boot.
getFIFOMode() - Method in class com.dalsemi.system.DataPort
  Gets the FIFO mode.
getFirstDeviceContainer() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns a `OneWireContainer` object corresponding to the first iButton or 1-Wire device found on the 1-Wire Network.
getFlowControlMode() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current flow control mode.
getFreeRAM() - Static method in class com.dalsemi.system.TINIOS
  Gets the free RAM.
getFromCurrentEnvironment(String) - Static method in class com.dalsemi.system.TINIOS
  Gets the value of the given key from the current environment.
getFromEnvironment(String) - Method in class com.dalsemi.shell.server.Session
  Gets the value of the key from the current environment.
getGatewayIP() - Static method in class com.dalsemi.tininet.TININet
  Gets the gateway IP address of the default interface as a String.
getGatewayIP(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the gateway IP address of the default interface.
getGatewayIP(String) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the gateway for the specified interface as a string in dotted decimal notation.
getGatewayIP(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the gateway for the specified interface.
getHistoryNumber(int) - Method in class com.dalsemi.shell.server.Session
  Gets the command at the given index of the command history.
getHostname() - Static method in class com.dalsemi.tininet.TININet
  Gets the hostname of TINI.
getHour() - Method in class com.dalsemi.system.Clock
  Get the hour value for the Real-Time Clock.
getHTTPRoot() - Method in class com.dalsemi.tininet.http.HTTPServer
  Returns the HTTP root of the server.
getHundredth() - Method in class com.dalsemi.system.Clock
  Get the hundredth-second value for the Real-Time Clock.
getID() - Method in class com.dalsemi.comm.CanFrame
  Gets the ID field on a CAN Frame to be sent or already received.
getIndexPage() - Method in class com.dalsemi.tininet.http.HTTPServer
  Returns the server's default index page.
getInputBufferSize() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's input buffer size.
getInputBufferSize() - Method in class com.dalsemi.comm.InternalCommPort
  Gets the size of the Input Buffer.
getInputStream() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the InputStream associated with this port.
getInputStream() - Method in class com.dalsemi.comm.InternalCommPort
  Gets an InputStream for the port.
getInt(byte[], int) - Static method in class com.dalsemi.system.ArrayUtils
  Reads an int value from a byte array.
getInterfaceInfo(int, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets interface information for given interface and stores it in byte array.
getIPAddress() - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the default interface as a String.
getIPAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the default interface.
getIPAddress(String) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the specified interface as a String.
getIPAddress(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the specified interface.
getKey(int) - Method in class com.dalsemi.protocol.HeaderManager
  Method getKey
getLastError() - Method in class com.dalsemi.tininet.ppp.PPPEvent
  Gets the error type for this PPPEvent
getLCDAddress() - Static method in class com.dalsemi.system.TINIOS
  Gets the address of the LCD port.
getLength() - Method in class com.dalsemi.comm.CanFrame
  Gets the length of the data in the incoming or outgoing frame.
getLocalAddress() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the local IP address for this interface.
getLogFilename() - Method in class com.dalsemi.tininet.http.HTTPServer
  Returns the name of the log file.
getLogging() - Method in class com.dalsemi.tininet.http.HTTPServer
  Returns the logging status.
getLong(byte[], int) - Static method in class com.dalsemi.system.ArrayUtils
  Reads a long value from a byte array.
getMailhost() - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the default mailhost.
getMaxByteCount(char[], int, int) - Method in class com.dalsemi.io.CharToByteConverter
  Returns the number of bytes that the specified character sequence will require for encoding.
getMaxByteCount(char[], int, int) - Method in class com.dalsemi.io.CharToByteISO8859_1
getMaxByteCount(char[], int, int) - Method in class com.dalsemi.io.CharToByteUTF8
getMaxCharCount(byte[], int, int) - Method in class com.dalsemi.io.ByteToCharConverter
  Returns the number of characters that the specified `byte` sequence will require for encoding.
getMaxCharCount(byte[], int, int) - Method in class com.dalsemi.io.ByteToCharUTF8
getMaxCharCount(byte[], int, int) - Method in class com.dalsemi.io.ByteToCharISO8859_1
getMaxConfig() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the maximum number of configuration retries allowed.
getMaxFailure() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the maximum number of configuration failures allowed.
getMaxSpeed() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Returns the maximum speed this iButton or 1-Wire device can communicate at.
getMaxTerminate() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the maximum number of termination retries allowed.
getMemoryBanks() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Returns an `Enumeration` of `MemoryBank`.
getMessageCenter() - Method in class com.dalsemi.comm.CanFrame
  Gets the message center where this frame was received, or where this frame will be sent.
getMinute() - Method in class com.dalsemi.system.Clock
  Get the minute value for the Real-Time Clock.
getMonth() - Method in class com.dalsemi.system.Clock
  Get the month value for the Real-Time Clock.
getName() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Retrieves the Dallas Semiconductor part number of the 1-Wire device as a `String`.
getName() - Method in class com.dalsemi.io.CharToByteConverter
  Returns the name of this encoding scheme.
getName() - Method in class com.dalsemi.io.CharToByteISO8859_1
getName() - Method in class com.dalsemi.io.CharToByteUTF8
getName() - Method in class com.dalsemi.io.ByteToCharConverter
  Returns the name of this encoding scheme.
getName() - Method in class com.dalsemi.io.ByteToCharUTF8
getName() - Method in class com.dalsemi.io.ByteToCharISO8859_1
getNetworkCommitState() - Static method in class com.dalsemi.tininet.TININet
  Returns the commit state as UNCOMMITED, COMMITTED or RESTORE_DISABLED
getNextCommand() - Method in class com.dalsemi.shell.server.Session
  Gets the next command from this session's input stream.
getNextCommand() - Method in class com.dalsemi.shell.server.ftp.FTPSession
  Gets the next command from this session's input stream.
getNextCommand() - Method in class com.dalsemi.shell.server.serial.SerialSession
  Gets the next command from the underlying session's input stream.
getNextDeviceContainer() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns a `OneWireContainer` object corresponding to the next iButton or 1-Wire device found.
GetOpt - class com.dalsemi.shell.server.GetOpt.
  Utility loosely based on the getopt command on UNIX, used to parse command line arguments.
getopt() - Method in class com.dalsemi.shell.server.GetOpt
  Returns the next option found on the command line.
GetOpt(String[], String) - Constructor for class com.dalsemi.shell.server.GetOpt
  Constructor for a `GetOpt` object to parse command line arguments.
getOtherPermissions() - Method in class com.dalsemi.fs.DSFile
  Retrieves the other (non-owner) permissions for this file.
getOutputBufferSize() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current output buffer size.
getOutputBufferSize() - Method in class com.dalsemi.comm.InternalCommPort
  Gets the size of the Output Buffer.
getOutputBufferSize() - Method in class com.dalsemi.comm.LCDPort
  Gets the size of the output buffer.
getOutputStream() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the OutputStream associated with this port.
getOutputStream() - Method in class com.dalsemi.comm.InternalCommPort
  Gets an OutputStream for the port.
getOutputStream() - Method in class com.dalsemi.comm.LCDPort
  Gets a LCD port Output stream
getOutputStream() - Method in class com.dalsemi.shell.server.Session
  Gets the stream this session uses for output.
getOwnerIDByTaskID(int) - Static method in class com.dalsemi.system.TINIOS
  Gets the owner of specified task ID.
getParams(String) - Static method in class com.dalsemi.shell.server.Session
  Parses the command line into individual elements.
getParity() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current parity setting.
getPassive() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the current state of the passive mode option.
getPeerID() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the remote peers authentication ID.
getPeerPassword() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the remote peers authentication password.
getPm() - Method in class com.dalsemi.system.Clock
  Get the AM/PM value for the Real Time Clock.
getPortName() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves the name of the selected port as a `String`.
getPortName() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Retrieve the name of the selected port as a `String`.
getPortName() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Retrieve the name of the selected port as a `String`.
getPortNames() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves a list of the platform appropriate port names for this adapter.
getPortNames() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Retrieve a list of the platform appropriate port names for this adapter.
getPortNames() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Retrieve a list of the platform appropriate port names for this adapter.
getPortNumber() - Method in class com.dalsemi.tininet.http.HTTPServer
  Returns the server's current port number.
getPortNumByName(String) - Static method in class com.dalsemi.comm.TINISerialPort
getPortTypeDescription() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Retrieves a description of the port required by this port adapter.
getPortTypeDescription() - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Retrieve a description of the port required by this port adapter.
getPortTypeDescription() - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Retrieve a description of the port required by this port adapter.
getPrimaryDNS() - Static method in class com.dalsemi.tininet.TININet
  Gets the primary DNS server address.
getProperty(String) - Static method in class com.dalsemi.onewire.OneWireAccessProvider
  Gets the specfied onewire property.
getProxyPort() - Static method in class com.dalsemi.tininet.TININet
  Gets the proxy server port number.
getProxyServer() - Static method in class com.dalsemi.tininet.TININet
  Gets the IP address of the proxy server.
getRandom() - Static method in class com.dalsemi.system.Security
  Return a 32 bit random number from the system random number generator.
getReason() - Method in class com.dalsemi.comm.CanBusException
  Returns an `int` representing the CAN Bus error that occurred.
getReceiveFramingByte() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's receive framing byte.
getReceiveThreshold() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's threshold enable state.
getReceiveThreshold() - Method in class com.dalsemi.comm.SerialInputStream
getReceiveTimeout() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current receive timeout.
getRecoveryHash(byte[]) - Static method in class com.dalsemi.system.TINIOS
  Returns the recovery hash.
getRemoteAddress() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the IP address of the remote peer.
getRemoteFrameRequest() - Method in class com.dalsemi.comm.CanFrame
  Gets the RTR bit in the frame to determine if it is a Remote Frame.
getRestartPeriod() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the timeout period.
getRI() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of RI at the exact time it was sampled by the native driver.
getRootOutputStream() - Method in class com.dalsemi.shell.server.SystemPrintStream
  Returns the underlying root `OutputStream` of this stream.
getRootStream() - Method in class com.dalsemi.shell.server.SystemInputStream
  Returns the underlying root `InputStream` of this stream.
getRTC() - Method in class com.dalsemi.system.Clock
  Reads Real time clock values from hardware clock and places them into `Clock` instance fields.
getRTS() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of RTS at the exact time it was sampled by the native driver.
getRTSCTSFlowControlEnable(int) - Static method in class com.dalsemi.system.TINIOS
  Returns the state of the RTS/CTS flow control for the given port.
getRXErrorCount() - Method in class com.dalsemi.comm.CanBus
  Gets the receiver error count.
getSecond() - Method in class com.dalsemi.system.Clock
  Get the second value for the Real-Time Clock.
getSecondaryDNS() - Static method in class com.dalsemi.tininet.TININet
  Gets the secondary DNS server address.
getSerialBootMessagesState() - Static method in class com.dalsemi.system.TINIOS
  Deprecated.
getShell() - Static method in class com.dalsemi.system.TINIOS
  Returns the current shell.
getShellName() - Static method in class com.dalsemi.system.TINIOS
  Returns the name of the shell.
getShellVersion() - Static method in class com.dalsemi.system.TINIOS
  Returns the version of the shell.
getShort(byte[], int) - Static method in class com.dalsemi.system.ArrayUtils
  Reads a short value from a byte array.
getSpeed() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Returns the current data transfer speed on the 1-Wire Network.
getStopBits() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's current stop bits setting.
getStretchCycles() - Method in class com.dalsemi.system.I2CPort
  Gets the number of stretch memory cycles to use when accessing memory mapped IO.
getStretchCycles() - Method in class com.dalsemi.system.DataPort
  Gets the number of stretch memory cycles to use when accessing memory mapped IO.
getSubnetMask() - Static method in class com.dalsemi.tininet.TININet
  Gets the subnet mask of the default interface as a String.
getSubnetMask(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the subnet mask of the default interface.
getSubnetMask(String) - Static method in class com.dalsemi.tininet.TININet
  Gets the subnet mask of the specified interface as a String.
getSubnetMask(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Gets the subnet mask of the specified interface.
getSystemEnvironment() - Static method in class com.dalsemi.system.TINIOS
  Returns the system environment.
getTaskID() - Static method in class com.dalsemi.system.TINIOS
  Gets this tasks ID
getTaskTable() - Static method in class com.dalsemi.system.TINIOS
  Returns the task table.
getTaskTableIDs() - Static method in class com.dalsemi.system.TINIOS
  Returns the task table ID list.
getTickCount() - Method in class com.dalsemi.system.Clock
  Get the current time in milliseconds since midnight Jan 1, 1970, UTC.
getTimeout() - Method in class com.dalsemi.protocol.BasicClient
  Method getTimeout
getTimeZone() - Static method in class com.dalsemi.system.TINIOS
  Gets a string representing the current Timezone.
getTINIHWVersion() - Static method in class com.dalsemi.system.TINIOS
  Gets a string representing the TINI HW Version.
getTINIOSFirmwareVersion() - Static method in class com.dalsemi.system.TINIOS
  Gets a string representing the TINI OS Firmware Version.
getTINISerialNumber() - Static method in class com.dalsemi.system.TINIOS
  Gets the hardware serial number.
getTransmitter(byte) - Static method in class com.dalsemi.tininet.ppp.PPP
  Gets the transmitter routine.
getTrigger() - Static method in class com.dalsemi.system.ExternalInterrupt
  Gets the current trigger state.
getTXErrorCount() - Method in class com.dalsemi.comm.CanBus
  Gets the transmitter error count.
getUIDByUserName(String) - Static method in class com.dalsemi.system.TINIOS
  Returns the ID of the user with the given user name.
getUser() - Method in class com.dalsemi.fs.DSFile
  Gets the ID of the user (owner) of this file.
getUserName() - Method in class com.dalsemi.shell.server.Session
  Returns the user name associated with this session.
getUserNameByUID(byte) - Static method in class com.dalsemi.system.TINIOS
  Returns the user name that corresponds to the given user ID.
getUsernamePassword(int, byte[]) - Method in class com.dalsemi.tininet.ppp.PPP
  Deprecated. Gets remote peers username/password. Used during authentication phase to retreive remote peers ID and password. Invoking this method with value as null returns length of option.
getUserPermissions() - Method in class com.dalsemi.fs.DSFile
  Retrieves the user (owner) permissions for this file.
getWelcomeFile() - Static method in class com.dalsemi.shell.server.telnet.TelnetServer
  Gets the name of the file to be displayed when after a user logs in to this server.
getWelcomeMsgFile() - Static method in class com.dalsemi.shell.server.ftp.FTPServer
  Gets the name of the file to be displayed when after a user logs in to this server.
getXonXoffEscape() - Method in class com.dalsemi.tininet.ppp.PPP
  Gets the current mode of XON/XOFF escaping.
getYear() - Method in class com.dalsemi.system.Clock
  Get the year value for the Real-Time Clock.

## H

hashMessage(byte[]) - Static method in class com.dalsemi.system.Security
  Computes a SHA-1 hash on the given message.
HEAD - Static variable in class com.dalsemi.tininet.http.HTTPServer
  HEAD request
HeaderManager - class com.dalsemi.protocol.HeaderManager.
HeaderManager() - Constructor for class com.dalsemi.protocol.HeaderManager
  Constructor HeaderManager
HEAP_CLEAR_OCCURRED - Static variable in class com.dalsemi.system.TINIOS
  Heap clearing occurred on last reboot.
hexDump(byte[]) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a byte array to `System.out`.
hexDump(byte[], int) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a byte array to `System.out`.
hexDump(int) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a four byte integer to `System.out`.
hexDump(PrintStream, byte[]) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a byte array to the given `PrintStream`.
hexDump(PrintStream, int) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a four byte integer to the given `PrintStream`.
hour - Variable in class com.dalsemi.system.Clock
  Stores the hour (1-12 or 0-23).
HTTP_BAD_REQUEST - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_BAD_REQUEST response
HTTP_CREATED - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_CREATED response
HTTP_FORBIDDEN - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_FORBIDDEN response
HTTP_INTERNAL_ERROR - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_INTERNAL_ERROR response
HTTP_NOT_FOUND - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_NOT_FOUND response
HTTP_OK - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_OK response
HTTP_SERVER_ERROR - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_SERVER_ERROR response
HTTP_UNAUTHORIZED - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_UNAUTHORIZED response
HTTP_UNSUPPORTED_TYPE - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard HTTP_UNSUPPORTED_TYPE response
HTTPServer - class com.dalsemi.tininet.http.HTTPServer.
  This class implements an HTTP server.
HTTPServer() - Constructor for class com.dalsemi.tininet.http.HTTPServer
  Default constructor.
HTTPServer(int) - Constructor for class com.dalsemi.tininet.http.HTTPServer
  Creates an `HTTPServer` using port `httpPort`.
HTTPServer(int, boolean) - Constructor for class com.dalsemi.tininet.http.HTTPServer
  Creates an `HTTPServer` using port `httpPort`.
HTTPServerException - exception com.dalsemi.tininet.http.HTTPServerException.
  `HTTPServerExceptions` are thrown by the `HTTPServer` class.
HTTPServerException() - Constructor for class com.dalsemi.tininet.http.HTTPServerException
  Constructs an `HTTPServerException` with no detail message.
HTTPServerException(String) - Constructor for class com.dalsemi.tininet.http.HTTPServerException
  Constructs an `HTTPServerException` with the specified detail message.
hundredth - Variable in class com.dalsemi.system.Clock
  Stores the hundredth-second.

## I

I2CPort - class com.dalsemi.system.I2CPort.
  Class allowing access to I2C bus.
  This class uses the I2C protocol on one of two resources: P5.0(SCL) and P5.1(SDA)
  Max rate 250Kbit/s, Min rate 2.5Kbit/s dependant on `clockDelay` value.
I2CPort() - Constructor for class com.dalsemi.system.I2CPort
  Use processor port pin P5.0 for SCL and P5.1 for SDA.
I2CPort(int, byte, int, byte) - Constructor for class com.dalsemi.system.I2CPort
  Use memory mapped IO address for SCL and SDA pins.
ID - Variable in class com.dalsemi.comm.CanFrame
  Standard ID (11 bits) or Extended ID (29 bits) based on the value of `extendedID`.
IllegalAddressException - exception com.dalsemi.system.IllegalAddressException.
  This exception is thrown by `DataPort` when access to an address outside the permitted range is attempted.
IllegalAddressException() - Constructor for class com.dalsemi.system.IllegalAddressException
  Constructs a `IllegalAddressException` with no detail message.
IllegalAddressException(String) - Constructor for class com.dalsemi.system.IllegalAddressException
  Constructs a `IllegalAddressException` with the specified detail message.
in - Variable in class com.dalsemi.shell.server.Session
  The input stream of the remote connection.
inCommand - Variable in class com.dalsemi.shell.server.Session
  Specifies that a command is currently being processed by this session.
inCommand() - Method in class com.dalsemi.shell.server.Session
  Indicates whether this session is executing a shell command.
increaseBuffer(int) - Method in class com.dalsemi.shell.server.SystemInputStream
  Ensures the internal buffer is large enough for more data.
initialize() - Method in class com.dalsemi.comm.TINICommDriver
  initialize() will be called by the CommPortIdentifier's static initializer.
intDump(int) - Static method in class com.dalsemi.system.Debug
  Dumps hex representation of a four byte integer to `System.out`.
InternalCommPort - class com.dalsemi.comm.InternalCommPort.
  This class implements a generic communications port.
InternalCommPort() - Constructor for class com.dalsemi.comm.InternalCommPort
intToBCD(int) - Static method in class com.dalsemi.system.Clock
  Converts a binary integer byte to its BCD value.
ipError(String) - Method in interface com.dalsemi.tininet.dhcp.DHCPListener
  Invoked when Error occurs in dhcp attempt.
ipLeased() - Method in interface com.dalsemi.tininet.dhcp.DHCPListener
  Invoked when an IP is leased.
ipLost() - Method in interface com.dalsemi.tininet.dhcp.DHCPListener
  Invoked when client loses current IP.
ipRenewed() - Method in interface com.dalsemi.tininet.dhcp.DHCPListener
  Invoked when the IP was renewed.
is12Hour - Variable in class com.dalsemi.system.Clock
  This flag signifies if the value stored in `hour` is for a 1-12 hour clock that uses AM and PM settings or a 0-23 hour clock that does not use AM and PM settings.
isAdmin(byte) - Static method in class com.dalsemi.system.TINIOS
  Determines if the given user ID has administrative rights.
isAlarming() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Verifies that the iButton or 1-Wire device is present on the 1-Wire Network and in an alarm state.
isAlarming(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network and in an alarm state.
isAlarming(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network and in an alarm state.
isAlarming(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network and in an alarm state.
isAnonymousAllowed() - Static method in class com.dalsemi.shell.server.ftp.FTPServer
  Indicates whether anonymous login is allowed to this FTP server.
isCD() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of CD at the exact time it was sampled by the native driver.
isConsoleOutputEnabled() - Static method in class com.dalsemi.system.TINIOS
  Returns the state of bootup messages.
isCTS() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of CTS at the exact time it was sampled by the native driver.
isCurrentTaskInit() - Static method in class com.dalsemi.system.TINIOS
  Returns true if the current process is the init process (HEX file in bank 7).
isCurrentUserAdmin() - Static method in class com.dalsemi.system.TINIOS
  Indicates whether or not the current user has admin privileges.
isDSR() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of DSR at the exact time it was sampled by the native driver.
isDTR() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of DTR at the exact time it was sampled by the native driver.
isPresent() - Method in class com.dalsemi.onewire.container.OneWireContainer
  Verifies that the iButton or 1-Wire device is present on the 1-Wire Network.
isPresent(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network.
isPresent(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network.
isPresent(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Verifies that the iButton or 1-Wire device specified is present on the 1-Wire Network.
isReceiveFramingEnabled() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's receive framing enable state.
isReceiveThresholdEnabled() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's threshold enable state.
isReceiveThresholdEnabled() - Method in class com.dalsemi.comm.SerialInputStream
isReceiveTimeoutEnabled() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the port's receive timeout enable state.
isReceiveTimeoutEnabled() - Method in class com.dalsemi.comm.InternalCommPort
  Returns true if ReceiveTimeout is enabled
isRI() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of RI at the exact time it was sampled by the native driver.
isRootAllowed() - Static method in class com.dalsemi.shell.server.ftp.FTPServer
  Indicates whether root access is allowed to this FTP server.
isRootAllowed() - Static method in class com.dalsemi.shell.server.telnet.TelnetServer
  Indicates whether root access is allowed to this Telnet server.
isRTS() - Method in class com.dalsemi.comm.TINISerialPort
  Returns the current state of RTS at the exact time it was sampled by the native driver.
isTaskRunning(int) - Static method in class com.dalsemi.system.TINIOS
  Checks to see if task with specified ID is running
isValid(byte[]) - Static method in class com.dalsemi.onewire.utils.Address
  Checks the CRC8 calculation of this 1-Wire Network address.
isValid(long) - Static method in class com.dalsemi.onewire.utils.Address
  Checks the CRC8 calculation of this 1-Wire Network address.
isValid(String) - Static method in class com.dalsemi.onewire.utils.Address
  Checks the CRC8 calculation of this 1-Wire Network address.
isValidFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Checks to see if the family found is in the desired include group.

## K

killTask(int) - Static method in class com.dalsemi.system.TINIOS
  Stops and removes task from system.

## L

lastCommand - Variable in class com.dalsemi.shell.server.Session
  Marks the end of the commandHistory buffer.
latchValue - Variable in class com.dalsemi.system.DataPort
  The last written value.
latchValue - Variable in class com.dalsemi.system.BitPort
  The last written value.
LCDOutputStream - class com.dalsemi.comm.LCDOutputStream.
LCDOutputStream(LCDPort) - Constructor for class com.dalsemi.comm.LCDOutputStream
  Creates a new data output stream to write data to the LCD port.
LCDPort - class com.dalsemi.comm.LCDPort.
LCDPort(int, int) - Constructor for class com.dalsemi.comm.LCDPort
  Constructs a new LCDPort.
length - Variable in class com.dalsemi.comm.CanFrame
  Length of data area.
LEVEL_BREAK - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network level, (strong pulldown to 0Volts, reset 1-Wire)
LEVEL_NORMAL - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network level, normal (weak 5Volt pullup)
LEVEL_POWER_DELIVERY - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network level, (strong 5Volt pullup, used for power delivery)
LEVEL_PROGRAM - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network level, (strong 12Volt pullup, used to program eprom )
listLong(OutputStream, boolean) - Method in class com.dalsemi.fs.DSFile
  Prints a verbose file listing to the given stream.
lockInitProcesses() - Static method in class com.dalsemi.system.TINIOS
  Allows root to protect the 1st two processes from being killed by non admin users.
logAnon() - Static method in class com.dalsemi.shell.server.ftp.FTPServer
  Returns the name of the file where anonymous logins should be logged.
login() - Method in class com.dalsemi.shell.server.Session
  Logs a user into the system.
login() - Method in class com.dalsemi.shell.server.ftp.FTPSession
  Logs the user into the system.
login() - Method in class com.dalsemi.shell.server.serial.SerialSession
  Logs the user into the system.
login() - Method in class com.dalsemi.shell.server.telnet.TelnetSession
  Logs the user into the system.
login(String, String) - Static method in class com.dalsemi.system.TINIOS
  Logs a user into the system and sets his privilege level correctly.
loginStack - Variable in class com.dalsemi.shell.server.Session
  The list of users that are currently logged into this session.
logout(Object) - Static method in class com.dalsemi.system.TINIOS
  Logs the current user out of the system and returns the privilege level of the current process to the default state.

## M

MASTER_ERASE_OCCURRED - Static variable in class com.dalsemi.system.TINIOS
  Master erase occurred on last reboot.
messageCenter - Variable in class com.dalsemi.comm.CanFrame
  CAN Controller Message Center.
minute - Variable in class com.dalsemi.system.Clock
  Stores the minute.
month - Variable in class com.dalsemi.system.Clock
  Stores the month (1-12).
myThreadID - Variable in class com.dalsemi.shell.server.Session
  The thread ID of this session.

## N

NETWORK_CONFIGURATION_RESTORED - Static variable in class com.dalsemi.system.TINIOS
  Network configuration was restored on last reboot.
NONE - Static variable in class com.dalsemi.comm.CanBusException
NONE - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Error code NONE, no error.
notifyOnBreakInterrupt(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when break interrupt occurs.
notifyOnCarrierDetect(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when carrier detect changes state.
notifyOnCTS(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when CTS changes state.
notifyOnDataAvailable(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when data is available to read.
notifyOnDSR(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when DSR changes state.
notifyOnFramingError(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when framing error occurs.
notifyOnOutputEmpty(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when output buffer is empty.
notifyOnOverrunError(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when overrun error occurs.
notifyOnParityError(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when parity error occurs.
notifyOnRingIndicator(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Requests notification when ring indicator changes state.
NullInputStream - class com.dalsemi.comm.NullInputStream.
  This class is used when data is requested for input but a port is not currently available.
NullInputStream() - Constructor for class com.dalsemi.comm.NullInputStream
NullOutputStream - class com.dalsemi.comm.NullOutputStream.
  This class is used as an outlet when data is available for output but a port is not currently available.
NullOutputStream() - Constructor for class com.dalsemi.comm.NullOutputStream

## O

OneWireAccessProvider - class com.dalsemi.onewire.OneWireAccessProvider.
  The OneWireAccessProvider class manages the Dallas Semiconductor adapter class derivatives of `DSPortAdapter`.
OneWireContainer - class com.dalsemi.onewire.container.OneWireContainer.
  A `OneWireContainer` encapsulates the `DSPortAdapter`, the 1-Wire® network address, and methods to manipulate a specific 1-Wire device.
OneWireContainer() - Constructor for class com.dalsemi.onewire.container.OneWireContainer
  Create an empty container.
OneWireContainer(DSPortAdapter, byte[]) - Constructor for class com.dalsemi.onewire.container.OneWireContainer
  Create a container with a provided adapter object and the address of the iButton or 1-Wire device.
OneWireContainer(DSPortAdapter, long) - Constructor for class com.dalsemi.onewire.container.OneWireContainer
  Create a container with a provided adapter object and the address of the iButton or 1-Wire device.
OneWireContainer(DSPortAdapter, String) - Constructor for class com.dalsemi.onewire.container.OneWireContainer
  Create a container with a provided adapter object and the address of the iButton or 1-Wire device.
OneWireException - exception com.dalsemi.onewire.OneWireException.
  This is the general exception thrown by the iButton and 1-Wire operations.
OneWireException() - Constructor for class com.dalsemi.onewire.OneWireException
  Constructs a `OneWireException` with no detail message.
OneWireException(String) - Constructor for class com.dalsemi.onewire.OneWireException
  Constructs a `OneWireException` with the specified detail message.
OneWireIOException - exception com.dalsemi.onewire.adapter.OneWireIOException.
  This exception is thrown when there is an IO error communicating on on the 1-Wire Network.
OneWireIOException() - Constructor for class com.dalsemi.onewire.adapter.OneWireIOException
  Constructs a `OneWireIOException` with no detail message.
OneWireIOException(String) - Constructor for class com.dalsemi.onewire.adapter.OneWireIOException
  Constructs a `OneWireIOException` with the specified detail message.
OPEN_ALREADYOPEN - Static variable in class com.dalsemi.comm.CanBusException
open() - Method in class com.dalsemi.comm.InternalCommPort
  Opens the port for communication.
open() - Method in class com.dalsemi.comm.CanBus
  Opens this CAN Bus Controller.
open() - Method in class com.dalsemi.comm.LCDPort
  Opens the LCD port for communication.
open() - Method in class com.dalsemi.comm.SerialOutputStream
  Opens a serial output stream for writing.
open() - Method in class com.dalsemi.comm.SerialInputStream
  Opens the Serial input stream for reading.
open() - Method in class com.dalsemi.tininet.ppp.PPP
  Invoked to open PPP.
optArgGet() - Method in class com.dalsemi.shell.server.GetOpt
  Returns the argument string associated with the last option reported by `getopt()`, or `null` if no argument is associated with this argument.
optEOF - Static variable in class com.dalsemi.shell.server.GetOpt
  Indicates there are no more arguments to draw from this object.
optERR - Static variable in class com.dalsemi.shell.server.GetOpt
  Indicates there was an error in parsing the arguments.
OPTIONS - Static variable in class com.dalsemi.tininet.http.HTTPServer
  OPTIONS request
out - Variable in class com.dalsemi.shell.server.Session
  The output stream of the remote connection.
out - Variable in class com.dalsemi.shell.server.SystemInputStream
  The 'echo' stream.

## P

paramsArray - Variable in class com.dalsemi.shell.server.Session
  Used as temporary storage when parsing the parameters for a command.
paramsVector - Variable in class com.dalsemi.shell.server.Session
  Used as temporary storage when parsing the parameters for a command.
parseLogin() - Method in class com.dalsemi.shell.server.Session
  Parses and executes the ".login" file for the current user.
password - Variable in class com.dalsemi.shell.server.Session
  The password for the user that is currently logged in.
PEER_ID - Static variable in class com.dalsemi.tininet.ppp.PPP
  Peer ID parameter to getUsernamePassword
PEER_PASSWORD - Static variable in class com.dalsemi.tininet.ppp.PPP
  Peer password parameter to getUsernamePassword
Ping - class com.dalsemi.tininet.icmp.Ping.
  Ping provides a TINI Java application the ability to send ICMP echo request and read the raw ICMP response.
pingNode(InetAddress) - Static method in class com.dalsemi.tininet.icmp.Ping
  Transmit a single ICMP echo request packet to a node.
pingNode(InetAddress, byte, byte[]) - Static method in class com.dalsemi.tininet.icmp.Ping
  Transmit a single ICMP echo request packet to a node.
pingNode(InetAddress, int) - Static method in class com.dalsemi.tininet.icmp.Ping
  Transmit multiple ICMP echo request packets to a node.
pm - Variable in class com.dalsemi.system.Clock
  Stores the AM/PM selection.
PORT_DISABLED - Static variable in class com.dalsemi.comm.CanBusException
PORT_NOTOPENED - Static variable in class com.dalsemi.comm.CanBusException
Port3Bit0 - Static variable in class com.dalsemi.system.BitPort
  P3.0, RXD0, "serial 0", pin 4.
Port3Bit1 - Static variable in class com.dalsemi.system.BitPort
  P3.1, TXD0, "serial 0", pin 5.
Port3Bit2 - Static variable in class com.dalsemi.system.BitPort
  P3.2, /INT0, /SMCINT (Ethernet interrupt), pin 6.
Port3Bit3 - Static variable in class com.dalsemi.system.BitPort
  P3.3, /INT1, /EXTINT (External interrupt), pin 7.
Port3Bit4 - Static variable in class com.dalsemi.system.BitPort
  P3.4, T0, /SMCRST (Ethernet Reset), pin 10.
Port3Bit5 - Static variable in class com.dalsemi.system.BitPort
  P3.5, T1, INTOW (Internal 1-Wire), pin 11.
Port5 - Static variable in class com.dalsemi.system.BytePort
  Port 5, pins 14-21.
Port5Bit0 - Static variable in class com.dalsemi.system.BitPort
  P5.0, C0TX, I2C SCL, pin 21.
Port5Bit1 - Static variable in class com.dalsemi.system.BitPort
  P5.1, C0RX, I2C SDA, pin 20.
Port5Bit2 - Static variable in class com.dalsemi.system.BitPort
  P5.2, C1RX, RXD1, DS2480 RX, "serial 1", pin 19.
Port5Bit3 - Static variable in class com.dalsemi.system.BitPort
  P5.3, C1TX, TXD1, DS2480 TX, "serial 1", pin 18.
Port5Bit4 - Static variable in class com.dalsemi.system.BitPort
  P5.4, /PCE0, pin 17.
Port5Bit5 - Static variable in class com.dalsemi.system.BitPort
  P5.5, /PCE1, pin 16.
Port5Bit6 - Static variable in class com.dalsemi.system.BitPort
  P5.6, /PCE2, pin 15.
Port5Bit7 - Static variable in class com.dalsemi.system.BitPort
  P5.7, /PCE3, pin 14.
POST - Static variable in class com.dalsemi.tininet.http.HTTPServer
  POST request
PPP - class com.dalsemi.tininet.ppp.PPP.
  This class implements the Point-to-Point Protocol (PPP), which provides IP packet transport over a serial link.
PPP() - Constructor for class com.dalsemi.tininet.ppp.PPP
  Default constructor
PPPEvent - class com.dalsemi.tininet.ppp.PPPEvent.
  When a PPP object is created it starts a deamon thread to listen for events originating from the native PPP module.
pppEvent(PPPEvent) - Method in interface com.dalsemi.tininet.ppp.PPPEventListener
  Propagates a PPPEvent event.
PPPEventListener - interface com.dalsemi.tininet.ppp.PPPEventListener.
  Propagates `PPPEvents`.
PPPException - exception com.dalsemi.tininet.ppp.PPPException.
  Signals that a PPP exception has occurred.
PPPException() - Constructor for class com.dalsemi.tininet.ppp.PPPException
  Constructs an `PPPException` with no detail message.
PPPException(String) - Constructor for class com.dalsemi.tininet.ppp.PPPException
  Constructs an `PPPException` with the specified detail message.
print(boolean) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the value of the `boolean` argument.
print(char) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the value of the `char` argument according to the default encoding scheme.
print(char[]) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `char` array according to the default encoding scheme.
print(double) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the double precision floating point argument by calling the `Double.toString(double)` method.
print(float) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the floating point argument by calling the `Float.toString(float)` method.
print(int) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `int` argument by calling the `Integer.toString(int)` method.
print(long) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `long` argument by calling the `Long.toString(long)` method.
print(Object) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints a `String` representation of the argument `Object` by invoking its `toString()` method, or prints the `String` "null" if the argument is `null`.
print(String) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `String` argument to the underlying root stream, or the `String` "null" if the argument is `null`.
printHistory(PrintStream) - Method in class com.dalsemi.shell.server.Session
  Prints the list of commands stored in the history buffer of this session.
println() - Method in class com.dalsemi.shell.server.SystemPrintStream
  Writes the end of line sequence CRLF to the underlying `OutputStream`.
println(boolean) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the value of the `boolean` argument, followed by the end of line sequence.
println(char) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the value of the `char` argument according to the default encoding scheme, followed by the end of line sequence.
println(char[]) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the character array according to the default encoding scheme, followed by the end of line sequence.
println(double) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the double precision floating point argument by calling the `Double.toString(double)` method, followed by the end of line sequence.
println(float) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the floating point argument by calling the `Float.toString(float)` method, followed by the end of line sequence.
println(int) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `int` argument by calling the `Integer.toString(int)` method, followed by the end of line sequence.
println(long) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `long` argument by calling the `Long.toString(long)` method, followed by the end of line sequence.
println(Object) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints a `String` representation of the argument `Object` by invoking its `toString()` method, or prints the `String` "null" if the argument is `null`, followed by the end of line sequence.
println(String) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Prints the `String` argument to the underlying root stream, or the `String` "null" if the argument is `null`, followed by the end of line sequence.
prompt - Variable in class com.dalsemi.shell.server.Session
  The text used as the command line prompt for this session.
PROMPT - Static variable in class com.dalsemi.shell.server.Session
  The basic prompt displayed at the command line.
PUT - Static variable in class com.dalsemi.tininet.http.HTTPServer
  PUT request
putBit(boolean) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sends a bit to the 1-Wire Network.
putByte(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sends a byte to the 1-Wire Network.

## R

rawAvailable() - Method in class com.dalsemi.shell.server.SystemInputStream
  This method should be overridden by subclassing `InputStream`s.
rawAvailable() - Method in class com.dalsemi.shell.server.serial.SerialInputStream
rawAvailable() - Method in class com.dalsemi.shell.server.telnet.TelnetInputStream
rawMode - Variable in class com.dalsemi.shell.server.SystemInputStream
  Indicates that the `SystemInputStream` should return data as soon as it is available, and not wait until an end of line sequence is received.
rawRead() - Method in class com.dalsemi.shell.server.SystemInputStream
  This method should be overridden by subclassing `InputStream`s.
rawRead() - Method in class com.dalsemi.shell.server.serial.SerialInputStream
rawRead() - Method in class com.dalsemi.shell.server.telnet.TelnetInputStream
  Read the next character from the stream.
rawRead(byte[], int, int) - Method in class com.dalsemi.shell.server.SystemInputStream
  Reads from the underlying stream and returns data even if an end of line sequence is not received.
read() - Method in class com.dalsemi.comm.NullInputStream
  Reads a byte of data from this `NullInputStream`.
read() - Method in class com.dalsemi.comm.SerialInputStream
  Reads the next byte of data from this input stream.
read() - Method in class com.dalsemi.system.BytePort
  Reads a single byte from the port.
read() - Method in class com.dalsemi.system.DataPort
  Reads a single byte from the `address`.
read() - Method in class com.dalsemi.system.BitPort
  Reads the port pin.
read() - Method in class com.dalsemi.shell.server.SystemInputStream
  Reads the next character from the stream.
read(byte[], int, int) - Method in class com.dalsemi.comm.SerialInputStream
  Reads the number of bytes requested from this input stream.
read(byte[], int, int) - Method in class com.dalsemi.system.I2CPort
  Reads into the byte array from the current slave address
read(byte[], int, int) - Method in class com.dalsemi.system.DataPort
  Reads bytes into an array starting at the `address`.
read(byte[], int, int) - Method in class com.dalsemi.shell.server.SystemInputStream
  Tries to read `len` bytes from the stream.
readBit(int) - Method in class com.dalsemi.system.BitPort
  Reads the specified pin.
readDataStream() - Method in class com.dalsemi.protocol.BasicClient
readLatch() - Method in class com.dalsemi.system.DataPort
  Reads the current latch value.
readLatch() - Method in class com.dalsemi.system.BitPort
  Reads the current latch value.
readLatch(int) - Method in class com.dalsemi.system.BitPort
  Reads the latch value of the specified pin.
readLine() - Method in class com.dalsemi.shell.server.SystemInputStream
  Reads a line of text up to but not including the end of line sequence.
reboot() - Static method in class com.dalsemi.system.TINIOS
  Performs an orderly system reboot.
receive(CanFrame) - Method in class com.dalsemi.comm.CanBus
  Receives a CAN data frame.
receiveFramesAvailable() - Method in class com.dalsemi.comm.CanBus
  Gets number of frames in the receive queue.
receivePoll(CanFrame) - Method in class com.dalsemi.comm.CanBus
  Receives a CAN data frame.
registerOneWireContainerClass(int, Class) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Registers a user provided `OneWireContainer` class.
REJECT - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Error code REJECT, link options have been rejected by remote peer.
remoteFrameRequest - Variable in class com.dalsemi.comm.CanFrame
  Remote Frame if `true` or Data Frame if `false` .
removeDHCPListener(DHCPListener) - Method in class com.dalsemi.tininet.dhcp.DHCPClient
  Removes listener, to discontinue acceptance of status messages.
removeEventListener() - Method in class com.dalsemi.comm.TINISerialPort
  Removes an event listener.
removeEventListener(ExternalInterruptEventListener) - Method in class com.dalsemi.system.ExternalInterrupt
  Removes an event listener from TINI's external interrupt event chain.
removeEventListener(PPPEventListener) - Method in class com.dalsemi.tininet.ppp.PPP
  Removes a PPP event listener.
removeInterface(String) - Method in class com.dalsemi.tininet.ppp.PPP
  Removes the named PPP interface from the network interface table.
removeInterfaceEntry(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Removes specified interface from the network interface list.
RESET_ALARM - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network reset result = alarm
RESET_NOPRESENCE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network reset result = no presence
RESET_PRESENCE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network reset result = presence
RESET_SHORT - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  1-Wire Network reset result = shorted
reset() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sends a Reset to the 1-Wire Network.
resetController() - Method in class com.dalsemi.comm.CanBus
  Resets this CAN controller.
resetDefaultStreams() - Static method in class com.dalsemi.system.Debug
  Sets `System.out`, `System.err`, and `System.in` to Null Streams.
RESTORE_DISABLED - Static variable in class com.dalsemi.tininet.TININet
  Network configuration restore is disabled.
retArray - Variable in class com.dalsemi.shell.server.Session
  Used as temporary storage when parsing the parameters for a command.
root - Variable in class com.dalsemi.shell.server.SystemInputStream
  The underlying `InputStream` that this reads from.
run() - Method in class com.dalsemi.tininet.dhcp.DHCPClient
  Starts dhcp thread.
run() - Method in class com.dalsemi.tininet.ppp.PPP
  Implements PPP deamon thread which propagates pppEvents to event listeners.
run() - Method in class com.dalsemi.shell.server.Session
  Starts the communication loop of the session.
run() - Method in class com.dalsemi.shell.server.Server
  Starts the server.

## S

SCLAddress - Variable in class com.dalsemi.system.I2CPort
  Memory mapped address of the I2C clock line.
SCLMask - Variable in class com.dalsemi.system.I2CPort
  Bit mask for clock line within byte at `SCLAddress`.
SDAAddress - Variable in class com.dalsemi.system.I2CPort
  Memory mapped address of the I2C data line.
SDAMask - Variable in class com.dalsemi.system.I2CPort
  Bit mask for data line within byte at `SDAAddress`.
second - Variable in class com.dalsemi.system.Clock
  Stores the second.
Security - class com.dalsemi.system.Security.
  A SHA-1 Hash and a "Better than Java" random number generator.
select(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Selects the specified iButton or 1-Wire device by broadcasting its address.
select(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Selects the specified iButton or 1-Wire device by broadcasting its address.
select(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Selects the specified iButton or 1-Wire device by broadcasting its address.
selectPort(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Specifies a platform appropriate port name for this adapter.
selectPort(String) - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Specify a platform appropriate port name for this adapter.
selectPort(String) - Method in class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Specify a platform appropriate port name for this adapter.
sendBreak(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sends a break on the serial port.
sendControl(int) - Static method in class com.dalsemi.comm.LCDPort
  Sends a control byte to the LCD display.
sendData(int) - Static method in class com.dalsemi.comm.LCDPort
  Sends a data byte to the display.
sendDataFrame(int, boolean, byte[]) - Method in class com.dalsemi.comm.CanBus
  Sends a CAN Data Frame from first available message center without using an explicit `CanFrame`.
sendFrame(CanFrame) - Method in class com.dalsemi.comm.CanBus
  Sends a CAN frame from first available message center.
sendRemoteFrameRequest(int, boolean, byte[]) - Method in class com.dalsemi.comm.CanBus
  Sends a CAN Remote Frame Request from first available message center without using an explicit `CanFrame`.
SerialInputStream - class com.dalsemi.comm.SerialInputStream.
  A Serial input stream is an input stream for reading data from an serial port.
SerialInputStream - class com.dalsemi.shell.server.serial.SerialInputStream.
  This is an input stream to be used by a SerialSession.
SerialInputStream(InputStream, PrintStream) - Constructor for class com.dalsemi.shell.server.serial.SerialInputStream
  Initialize the stream.
SerialOutputStream - class com.dalsemi.comm.SerialOutputStream.
  An Serial output stream is an output stream for writing data to a serial port.
SerialOutputStream(TINISerialPort) - Constructor for class com.dalsemi.comm.SerialOutputStream
  Creates a new data output stream to write data to the serial port.
SerialServer - class com.dalsemi.shell.server.serial.SerialServer.
  A server that uses a serial port to listen for user connections.
SerialServer(String, int, int, int, int) - Constructor for class com.dalsemi.shell.server.serial.SerialServer
  Prepares the server to listen on an arbitrary port.
SerialSession - class com.dalsemi.shell.server.serial.SerialSession.
  This class encapsulates all functionality for a Serial session.
server - Variable in class com.dalsemi.shell.server.Session
  The server that created this session.
Server - class com.dalsemi.shell.server.Server.
  A generic server.
Server() - Constructor for class com.dalsemi.shell.server.Server
  Initializes the server and creates the list of sessions (initially empty).
serviceRequests() - Method in class com.dalsemi.tininet.http.HTTPServer
  Checks for incoming client HTTP request and services supported requests that are detected.
serviceRequests(Object) - Method in class com.dalsemi.tininet.http.HTTPServer
  Checks for incoming client HTTP request and services supported requests that are detected.
session - Variable in class com.dalsemi.shell.server.SystemPrintStream
  The user session that owns this `SystemPrintStream`.
session - Variable in class com.dalsemi.shell.server.SystemInputStream
  The user session that owns this `SystemInputStream`.
Session - class com.dalsemi.shell.server.Session.
  A session represents a single connection to the TINI system shell.
Session.Login - class com.dalsemi.shell.server.Session.Login.
  Encapsulates all of the information needed to log a user into the system.
Session.Login(Session, String, String) - Constructor for class com.dalsemi.shell.server.Session.Login
  Stores the user's name and password.
Session(SystemInputStream, SystemPrintStream, SystemPrintStream, Server) - Constructor for class com.dalsemi.shell.server.Session
  Intializes the session.
sessionEnded(Session) - Method in class com.dalsemi.shell.server.Server
  Notifies this server that a particular session is ending.
sessionEnding() - Method in class com.dalsemi.shell.server.Session
  Cleans up any resources associated with this session when it terminates.
sessionEnding() - Method in class com.dalsemi.shell.server.ftp.FTPSession
  Called to clean up when the session is ending.
sessionEnding() - Method in class com.dalsemi.shell.server.serial.SerialSession
  Cleans up when the session is ending.
sessionEnding() - Method in class com.dalsemi.shell.server.telnet.TelnetSession
  Called to clean up when the session is ending.
sessions - Variable in class com.dalsemi.shell.server.Server
  List of sessions created by this server.
set() - Method in class com.dalsemi.system.BitPort
  Sets the pin high.
set(int) - Method in class com.dalsemi.system.BitPort
  Sets the specified bit high.
set11BitGlobalIDMask(int) - Method in class com.dalsemi.comm.CanBus
  Sets the 11 Bit (STANDARD) Global ID Mask.
set11BitMessageCenterArbitrationID(int, int) - Method in class com.dalsemi.comm.CanBus
  Sets an 11 Bit Arbitration ID for a message center.
set12Hour(boolean) - Method in class com.dalsemi.system.Clock
  Sets the 12/24 hour mode of the Real-Time Clock.
set29BitGlobalIDMask(int) - Method in class com.dalsemi.comm.CanBus
  Sets the 29 Bit (EXTENDED) Global ID Mask.
set29BitMessageCenter15IDMask(int) - Method in class com.dalsemi.comm.CanBus
  Sets the 29 Bit Message Center 15 ID Mask.
set29BitMessageCenterArbitrationID(int, int) - Method in class com.dalsemi.comm.CanBus
  Sets a 29 Bit Arbitration ID for a message center.
setACCM(int) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the value of the Asynchronous Control Character Map (ACCM).
setAddress(byte) - Method in class com.dalsemi.system.I2CPort
  Sets the I2C slave address.
setAddress(int) - Static method in class com.dalsemi.comm.LCDPort
  Sets the address for the next write.
setAddress(int) - Method in class com.dalsemi.system.DataPort
  Sets the starting address for read/write.
setAuthenticate(boolean) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the remote peer authentication option.
setBaudRate(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the port's baud rate assuming the default crystal frequency.
setBaudRatePrescaler(int) - Method in class com.dalsemi.comm.CanBus
  Sets the baud rate prescaler from the CPU crystal.
setBitmapMimeType(String) - Static method in class com.dalsemi.tininet.http.HTTPServer
  Allows user to change the mime type for bitmaps.
setBitParameters(int, int, int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the serial port's word size, stop bits and parity parameters.
setClockDelay(byte) - Method in class com.dalsemi.system.I2CPort
  Sets how long to wait between I2C edge transitions.
setConsoleOutputEnabled(boolean) - Static method in class com.dalsemi.system.TINIOS
  Sets the state of the bootup messages.
setData(byte[]) - Method in class com.dalsemi.comm.CanFrame
  Sets the data for the outgoing frame.
setDate(int) - Method in class com.dalsemi.system.Clock
  Sets the date (day of the month) value of the Real-Time Clock.
setDay(int) - Method in class com.dalsemi.system.Clock
  Sets the day of the week value of the Real-Time Clock.
setDebugMessagesState(boolean) - Static method in class com.dalsemi.system.TINIOS
  Sets the state of debug messages.
setDefaultInterface(boolean) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the default interface flag.
setDefaultInterface(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the default network interface.
setDefaultStreams() - Static method in class com.dalsemi.system.Debug
  Sets the old TINI default streams to Serial port 0 at `115200`.
setDefaultStreams(String, int) - Static method in class com.dalsemi.system.Debug
  Sets the old TINI default streams to the given port.
setDHCPServerIP(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the IP address of the DHCP server to the given string.
setDivisor(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the baud rate divisor register on the 16552 DUART.
setDNSTimeout(int) - Static method in class com.dalsemi.tininet.TININet
  Sets the DNS timeout in milliseconds.
setDNSTimeout(int) - Method in class com.dalsemi.tininet.dns.DNSClient
  Sets the DNS timeout.
setDomainname(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the domain name to the given string.
setDTR(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the state of DTR.
setEcho(boolean) - Method in class com.dalsemi.shell.server.SystemInputStream
  Turns on and off echoing back characters read by this stream.
setEchoStream(PrintStream) - Method in class com.dalsemi.shell.server.SystemInputStream
  Sets the `PrintStream` to echo back characters read by this stream.
setExtendedID(boolean) - Method in class com.dalsemi.comm.CanFrame
  Sets the ID field type on a CAN Frame.
setExternalSerialPortAddress(int, int) - Static method in class com.dalsemi.system.TINIOS
  Sets the address of the external serial port described by portNum.
setExternalSerialPortEnable(int, boolean) - Static method in class com.dalsemi.system.TINIOS
  Sets the state of the external serial port.
setExternalSerialPortSearchEnable(boolean) - Static method in class com.dalsemi.system.TINIOS
  Searches for serial ports 2 and 3 on boot if enabled.
setFIFOMode(boolean) - Method in class com.dalsemi.system.DataPort
  Sets/Clears the FIFO mode.
setFlowControlMode(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the port's flow control mode.
setGatewayIP(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the gateway address for the default interface.
setGatewayIP(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the gateway IP for the default interface.
setGatewayIP(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the gateway IP address for the specified interface.
setGatewayIP(String, String) - Static method in class com.dalsemi.tininet.TININet
  Sets the gateway IP for the specified interface.
setHostname(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the host name to the given string.
setHour(int) - Method in class com.dalsemi.system.Clock
  Sets the hour value of the Real-Time Clock.
setHTTPRoot(String) - Method in class com.dalsemi.tininet.http.HTTPServer
  Sets the http root.
setHundredth(int) - Method in class com.dalsemi.system.Clock
  Sets the hundredth-second value of the Real-Time Clock.
setID(int) - Method in class com.dalsemi.comm.CanFrame
  Sets the ID field on a CAN Frame.
setIfNotSet(String, String) - Method in class com.dalsemi.protocol.HeaderManager
  Method setIfNotSet
setIndexPage(String) - Method in class com.dalsemi.tininet.http.HTTPServer
  Sets the server's index page.
setInputBufferSize(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the port's input buffer size.
setInputBufferSize(int) - Method in class com.dalsemi.comm.InternalCommPort
  Sets the size of the InputBuffer.
setInt(byte[], int, int) - Static method in class com.dalsemi.system.ArrayUtils
  Writes an int value `value` to byte array `thisArray` starting at offset `offset`.
setInternalBaudRate(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the baud rate for the port.
setIPAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the IP address of the default interface.
setIPAddress(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the IP address of the default interface.
setIPAddress(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the IP address of the specified interface.
setIPAddress(String, String) - Static method in class com.dalsemi.tininet.TININet
  Sets the IP address of the specified interface.
setIrDAClockPinState(boolean) - Static method in class com.dalsemi.system.TINIOS
  Turn on or off the IrDA clock pin (P3.5).
setLCDAddress(int) - Static method in class com.dalsemi.system.TINIOS
  Sets the address of the LCD Port
setLCDParams(int, byte[], int) - Static method in class com.dalsemi.comm.LCDPort
  Sends a parameter to the LCD display.
setLength(int) - Method in class com.dalsemi.comm.CanFrame
  Sets the length for the data in the outgoing frame.
setLocalAddress(byte[]) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the local IP address for this interface.
setLogFilename(String) - Method in class com.dalsemi.tininet.http.HTTPServer
  Sets the log file name.
setLogging(boolean) - Method in class com.dalsemi.tininet.http.HTTPServer
  Sets the logging status.
setLong(byte[], int, long) - Static method in class com.dalsemi.system.ArrayUtils
  Writes a long value `value` to byte array `thisArray` starting at offset `offset`.
setMailhost(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the mail host to the given IP address.
setMaxConfig(int) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the maximum number of unanswered configuration requests that will be sent (1 - 20).
setMaxFailure(int) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the maximum number of configuration failures allowed (1 - 20).
setMaxTerminate(int) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the maximum number of termination requests that will be sent (1 - 20).
setMessageCenter(int) - Method in class com.dalsemi.comm.CanFrame
  Sets the message center from which to send this CAN Frame.
setMessageCenterMessageIDMaskEnable(int, boolean) - Method in class com.dalsemi.comm.CanBus
  Enables or disables Message ID Masking for a specific message center.
setMessageCenterRXMode(int) - Method in class com.dalsemi.comm.CanBus
  Sets a specific message center as receiver.
setMessageCenterTXMode(int) - Method in class com.dalsemi.comm.CanBus
  Sets a specific message center as transmitter.
setMessageCenterWriteOverEnable(int, boolean) - Method in class com.dalsemi.comm.CanBus
  Sets the state of write over in a specific message center.
setMinute(int) - Method in class com.dalsemi.system.Clock
  Sets the minute value of the Real-Time Clock.
setMonth(int) - Method in class com.dalsemi.system.Clock
  Sets the month value of the Real-Time Clock.
setNativeVerboseDebugSpew(boolean) - Static method in class com.dalsemi.system.Debug
  For internal use only.
setNoResetSearch() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network search to not perform a 1-Wire reset before a search.
setNumberOfLines(int) - Static method in class com.dalsemi.comm.LCDPort
  Sets the number of lines for the LCD driver.
setOptions(byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets multiple network configuration settings.
setOtherPermissions(int) - Method in class com.dalsemi.fs.DSFile
  Sets the other (non-owner) permissions for this file.
setOutputBufferSize(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the port's output buffer size.
setOutputBufferSize(int) - Method in class com.dalsemi.comm.InternalCommPort
  Sets the size of the OutputBuffer.
setPassive(boolean) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets passive mode option.
setPassword(String) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the password sent to a remote peer during authentication.
setPm(boolean) - Method in class com.dalsemi.system.Clock
  Sets the AM/PM value of the Real Time Clock.
setPortNumber(int) - Method in class com.dalsemi.tininet.http.HTTPServer
  Sets the server's port number.
setPowerDuration(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the duration to supply power to the 1-Wire Network.
setPowerNormal() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network voltage to normal level.
setPrimaryDNS(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the primary DNS IP address to the given string.
setPrimaryDNS(String) - Method in class com.dalsemi.tininet.dns.DNSClient
  Sets the primary DNS server to use for resolution.
setProgramPulseDuration(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the duration for providing a program pulse on the 1-Wire Network.
setProgramPulseDuration(int) - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Sets the duration for providing a program pulse on the 1-Wire Network.
setProxyPort(int) - Static method in class com.dalsemi.tininet.TININet
  Sets the proxy port.
setProxyServer(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the proxy server IP address
setRawMode(boolean) - Method in class com.dalsemi.shell.server.SystemInputStream
  Sets the mode for reading data from the underlying stream.
setRcvFifoTrigger(int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the receive FIFO trigger level for the external serial ports.
setReceiveQueueLimit(int) - Method in class com.dalsemi.comm.CanBus
  Sets receive queue frame limit.
setReceiveTimeout(int) - Method in class com.dalsemi.comm.InternalCommPort
  Sets the Receive timeout value.
setRecoveryHash(byte[]) - Static method in class com.dalsemi.system.TINIOS
  Sets the recovery hash.
setRemoteAddress(byte[]) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the IP address of the remote peer.
setRemoteFrameRequest(boolean) - Method in class com.dalsemi.comm.CanFrame
  Sets the RTR bit in the frame to change this from a Data Frame to a Remote Frame.
setRestartPeriod(int) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the restart time period in seconds (1 - 30).
setRootStream(InputStream) - Method in class com.dalsemi.shell.server.SystemInputStream
  Sets the underlying `InputStream` to use.
setRootStream(OutputStream) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Sets the underlying root output stream of this stream.
setRTC() - Method in class com.dalsemi.system.Clock
  Reads the stored values `year`, `month`, `date`, etc.
setRTS(boolean) - Method in class com.dalsemi.comm.TINISerialPort
  Sets the state of RTS.
setRTSCTSFlowControlEnable(int, boolean) - Static method in class com.dalsemi.system.TINIOS
  Enables RTS/CTS hardware flow control for the given serial port.
setSampleRate(int) - Method in class com.dalsemi.comm.CanBus
  Sets SMP (Sample Rate) which is whether to use one or three samples per bit time during CAN communication.
setSearchAllDevices() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network search to find all iButtons and 1-Wire devices whether they are in an 'Alarm' state or not and restores the default setting of providing a 1-Wire reset command before each search.
setSearchOnlyAlarmingDevices() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network search to find only iButtons and 1-Wire devices that are in an 'Alarm' state that signals a need for attention.
setSecond(int) - Method in class com.dalsemi.system.Clock
  Sets the second value of the Real-Time Clock.
setSecondaryDNS(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the secondary DNS IP address to the given string.
setSecondaryDNS(String) - Method in class com.dalsemi.tininet.dns.DNSClient
  Sets the secondary DNS server to use for resolution.
setSerialBootMessagesState(boolean) - Static method in class com.dalsemi.system.TINIOS
  Sets the state of serial boot up messages.
setSerialPortParams(int, int, int, int) - Method in class com.dalsemi.comm.TINISerialPort
  Sets serial port parameters including baud rate, data bits, stop bits and parity.
setSession(Session) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Informs this stream of its owning session.
setSession(Session) - Method in class com.dalsemi.shell.server.SystemInputStream
  Informs this stream of its owning session.
setShell(TINIShell) - Static method in class com.dalsemi.system.TINIOS
  Sets the system shell.
setShiftDirection(boolean) - Static method in class com.dalsemi.comm.LCDPort
  Sets the direction of shifts.
setShiftInterval(int) - Static method in class com.dalsemi.comm.LCDPort
  Sets the interval of the automatic shift in milliseconds.
setShiftMode(boolean) - Static method in class com.dalsemi.comm.LCDPort
  Turns automatic shifting on and off.
setShort(byte[], int, short) - Static method in class com.dalsemi.system.ArrayUtils
  Writes a short value `value` to byte array `thisArray` starting at offset `offset`.
setSiestaMode() - Method in class com.dalsemi.comm.CanBus
  Puts the CAN Controller in SIESTA (low power) mode.
setSpeed(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the new speed of data transfer on the 1-Wire Network.
setSpeed(int, boolean) - Method in class com.dalsemi.onewire.container.OneWireContainer
  Sets the maximum speed for this container.
setStretchCycles(byte) - Method in class com.dalsemi.system.I2CPort
  Sets the number of stretch memory cycles to use when accessing memory mapped IO.
setStretchCycles(byte) - Method in class com.dalsemi.system.DataPort
  Sets the number of stretch memory cycles to use when accessing memory mapped IO.
setSubnetMask(byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the subnet mask of the default interface.
setSubnetMask(String) - Static method in class com.dalsemi.tininet.TININet
  Sets the subnet mask of the default interface.
setSubnetMask(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
  Sets the subnet mask of the specified interface.
setSubnetMask(String, String) - Static method in class com.dalsemi.tininet.TININet
  Sets the subnet mask of the specified interface.
setSynchronizationJumpWidth(int) - Method in class com.dalsemi.comm.CanBus
  Sets the SJW (Synchronization Jump Width) necessary for adjusting TSEG1 and TSEG2 to compensate for sync problems during CAN communication.
setTickCount(long) - Method in class com.dalsemi.system.Clock
  Set the current time from a value in milliseconds since Jan 1, 1970, UTC.
setTimeout(int) - Method in class com.dalsemi.protocol.BasicClient
  Method setTimeout
setTimeZone(String) - Static method in class com.dalsemi.system.TINIOS
  Sets the current timezone.
setTransmitQueueLimit(int) - Method in class com.dalsemi.comm.CanBus
  Sets transmit queue frame limit.
setTrigger(boolean, ExternalInterruptEventListener) - Static method in class com.dalsemi.system.ExternalInterrupt
  Sets the external interrupt trigger state to edge or level triggered.
setTSEG1(int) - Method in class com.dalsemi.comm.CanBus
  Sets TSEG1 (Timing Segment 1 = PROP_SEG + PHASE_SEG1) to a specified number of time quanta.
setTSEG2(int) - Method in class com.dalsemi.comm.CanBus
  Sets TSEG2 (Timing Segment 2 = PHASE_SEG2) to a specified number of time quanta.
setupContainer(DSPortAdapter, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer
  Provides this container with the adapter object used to access this device and the address of the iButton or 1-Wire device.
setupContainer(DSPortAdapter, long) - Method in class com.dalsemi.onewire.container.OneWireContainer
  Provides this container with the adapter object used to access this device and the address of the iButton or 1-Wire device.
setupContainer(DSPortAdapter, String) - Method in class com.dalsemi.onewire.container.OneWireContainer
  Provides this container with the adapter object used to access this device and the address of the iButton or 1-Wire device.
setupDataSocket(String, int) - Method in class com.dalsemi.protocol.BasicClient
  Method setupDataSocket
setUser(byte) - Method in class com.dalsemi.fs.DSFile
  Sets the user (owner) of this file.
setUsername(String) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets the user name sent to a remote peer during authentication.
setUserPermissions(int) - Method in class com.dalsemi.fs.DSFile
  Sets the user (owner) permissions for this file.
setWatchdogTimeout(int) - Static method in class com.dalsemi.system.TINIOS
  Sets the TINI Watchdog timeout.
setXonXoffEscape(boolean) - Method in class com.dalsemi.tininet.ppp.PPP
  Sets XON/XOFF flows control character escaping.
setYear(int) - Method in class com.dalsemi.system.Clock
  Sets the year value of the Real-Time Clock.
shieldsUp - Variable in class com.dalsemi.shell.server.SystemPrintStream
  Allows the `SystemPrintStream` to protect itself.
shutdown - Variable in class com.dalsemi.shell.server.Session
  Specifies that the session should attempt to close the connection after it has finished processing the current request.
shutdown - Variable in class com.dalsemi.shell.server.Server
  Stops this server when set to true.
shutDown() - Method in class com.dalsemi.shell.server.Server
  Requests that the server stop taking connections and terminate any current sessions.
slaveAddress - Variable in class com.dalsemi.system.I2CPort
  I2C address of slave.
sleepProcess(int) - Static method in class com.dalsemi.system.TINIOS
  Delays a process for `ms` milliseconds.
speed - Variable in class com.dalsemi.onewire.container.OneWireContainer
  Communication speed requested.
SPEED_FLEX - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Speed modes for 1-Wire Network, flexible for long lines
SPEED_HYPERDRIVE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Speed modes for 1-Wire Network, hyperdrive
SPEED_OVERDRIVE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Speed modes for 1-Wire Network, overdrive
SPEED_REGULAR - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
  Speed modes for 1-Wire Network, regular
speedFallBackOK - Variable in class com.dalsemi.onewire.container.OneWireContainer
  Flag to indicate that falling back to a slower speed then requested is OK.
startBreak() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network voltage to 0 volts.
STARTING - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Event STARTING, PPP has enetered the starting state.
startPos - Variable in class com.dalsemi.shell.server.SystemInputStream
  The starting position in the internal buffer where valid data is located.
startPowerDelivery(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network voltage to supply power to a 1-Wire device.
startProgramPulse(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Sets the 1-Wire Network voltage to eprom programming level.
startProgramPulse(int) - Method in class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Sets the 1-Wire Network voltage to eprom programming level.
stepDownHistory() - Method in class com.dalsemi.shell.server.Session
  Moves the current position in the history buffer down one and returns the command at that position.
stepUpHistory() - Method in class com.dalsemi.shell.server.Session
  Moves the current position in the history buffer up one and returns the command at that position.
stopDHCPThread() - Method in class com.dalsemi.tininet.dhcp.DHCPClient
  Stops dhcp thread, releases ip, and closes any open sockets.
STOPPED - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Event STOPPED, PPP has entered the stopped state.
stopPPPThread() - Method in class com.dalsemi.tininet.ppp.PPP
  Terminates internal PPP event notification thread.
STRETCH0 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 2.
STRETCH0 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 2.
STRETCH1 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 3.
STRETCH1 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 3.
STRETCH10 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 12.
STRETCH10 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 12.
STRETCH2 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 4.
STRETCH2 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 4.
STRETCH3 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 5.
STRETCH3 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 5.
STRETCH7 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 9.
STRETCH7 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 9.
STRETCH8 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 10.
STRETCH8 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 10.
STRETCH9 - Static variable in class com.dalsemi.system.I2CPort
  When in memory map mode, use to set the number of memory bus cycles to 11.
STRETCH9 - Static variable in class com.dalsemi.system.DataPort
  Use to set the number of memory bus cycles to 11.
stretchCycles - Variable in class com.dalsemi.system.I2CPort
  Number of stretch memory cycles to use when accessing memory mapped IO.
stretchCycles - Variable in class com.dalsemi.system.DataPort
  Number of stretch memory cycles to use when accessing memory mapped IO.
su(String, String) - Method in class com.dalsemi.shell.server.Session
  Allows the current user to login as another user.
SystemInputStream - class com.dalsemi.shell.server.SystemInputStream.
  This is an implementation of an `InputStream` for use as `System.in`.
SystemInputStream(InputStream, PrintStream) - Constructor for class com.dalsemi.shell.server.SystemInputStream
  Creates a new `SystemPrintStream` with the specified underlying root stream and echo stream.
SystemInputStream(InputStream, PrintStream, String) - Constructor for class com.dalsemi.shell.server.SystemInputStream
  Creates a new `SystemInputStream` with the specified underlying root stream and echo stream.
SystemPrintStream - class com.dalsemi.shell.server.SystemPrintStream.
  A basic implementation of a PrintStream for use as `System.out` and `System.err`.
SystemPrintStream(OutputStream) - Constructor for class com.dalsemi.shell.server.SystemPrintStream
  Creates a new `SystemPrintStream` with the specified underlying root `OutputStream`.
SystemPrintStream(OutputStream, boolean) - Constructor for class com.dalsemi.shell.server.SystemPrintStream
  Creates a new `SystemPrintStream` with the specified underlying root `OutputStream`.
SystemPrintStream(OutputStream, String, boolean) - Constructor for class com.dalsemi.shell.server.SystemPrintStream
  Creates a new `SystemPrintStream` with the specified underlying root `OutputStream`.

## T

targetAllFamilies() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Removes any selectivity during a search for iButtons or 1-Wire devices by family type.
targetFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Takes an array of bytes to use for selectively searching for acceptable family codes.
targetFamily(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
  Takes an integer to selectively search for this desired family type.
TelnetInputStream - class com.dalsemi.shell.server.telnet.TelnetInputStream.
  This is an input stream to be used by a TelnetSession.
TelnetInputStream(InputStream, PrintStream) - Constructor for class com.dalsemi.shell.server.telnet.TelnetInputStream
  Initialize the stream.
TelnetServer - class com.dalsemi.shell.server.telnet.TelnetServer.
  A simple server that uses the Telnet protocol as described in RFC 854.
TelnetServer() - Constructor for class com.dalsemi.shell.server.telnet.TelnetServer
  Prepares the Telnet server to listen on the well known Telnet port (23).
TelnetServer(int) - Constructor for class com.dalsemi.shell.server.telnet.TelnetServer
  Prepares the Telnet server to listen on an arbitrary port.
TelnetSession - class com.dalsemi.shell.server.telnet.TelnetSession.
  This class encapsulates all functionality for a Telnet session.
TIME - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Error code TIME, link negotiation timed out.
TINICommDriver - class com.dalsemi.comm.TINICommDriver.
  This class, part of the loadable device driver interface, is used by `javax.comm` and should not be used by application-level programs.
TINICommDriver() - Constructor for class com.dalsemi.comm.TINICommDriver
TINIExternalAdapter - class com.dalsemi.onewire.adapter.TINIExternalAdapter.
  Port adapter for the TINI external one wire bus.
TINIExternalAdapter() - Constructor for class com.dalsemi.onewire.adapter.TINIExternalAdapter
  Constructor TINIExternalAdapter
TINIInternalAdapter - class com.dalsemi.onewire.adapter.TINIInternalAdapter.
  Port adapter for the TINI internal one wire bus.
TINIInternalAdapter() - Constructor for class com.dalsemi.onewire.adapter.TINIInternalAdapter
  Constructor TINIInternalAdapter
TININet - class com.dalsemi.tininet.TININet.
  This class is used to set up parameters for TINI networking.
TININet() - Constructor for class com.dalsemi.tininet.TININet
TINIOS - class com.dalsemi.system.TINIOS.
  The `TINIOS` class contains static methods to read the state of the running tasks and set system configuration variables.
TINISerialPort - class com.dalsemi.comm.TINISerialPort.
  This class is the actual serial port implementation used by `javax.comm.SerialPort` and should be used directly only if portability is not required and if `javax.comm.SerialPort` does not implement a method that is supported in this class.
TINISerialPort(String) - Constructor for class com.dalsemi.comm.TINISerialPort
  Constructor - Attempts to open the requested serial port specified by the parameter `name`.
toByteArray(long) - Static method in class com.dalsemi.onewire.utils.Address
  Convert an iButton or 1-Wire device address as a long (little endian) into an array of bytes.
toByteArray(String) - Static method in class com.dalsemi.onewire.utils.Address
  Converts a 1-Wire Network Address string (big endian) to a byte array (little endian).
toLong(byte[]) - Static method in class com.dalsemi.onewire.utils.Address
  Converts a 1-Wire Network Address to a long (little endian).
toLong(String) - Static method in class com.dalsemi.onewire.utils.Address
  Converts a 1-Wire Network Address to a long (little endian).
toString(byte[]) - Static method in class com.dalsemi.onewire.utils.Address
  Converts a 1-Wire Network address byte array (little endian) to a hex string representation (big endian).
toString(long) - Static method in class com.dalsemi.onewire.utils.Address
  Converts a 1-Wire Network address long (little endian) to a hex string representation (big endian).
touch() - Method in class com.dalsemi.fs.DSFile
  Sets the modified time of this file to the current time.
TRACE - Static variable in class com.dalsemi.tininet.http.HTTPServer
  TRACE request
TRANSMIT_NO_ACK - Static variable in class com.dalsemi.comm.CanBusException
TYPE_FULL_REQUEST - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard type TYPE_FULL_REQUEST
TYPE_FULL_RESPONSE - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard type TYPE_FULL_RESPONSE
TYPE_SIMPLE_REQUEST - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Standard type TYPE_SIMPLE_REQUEST

## U

UNCOMMITTED - Static variable in class com.dalsemi.tininet.TININet
  Network configuration is not committed to flash memory.
UNSUPPORTED - Static variable in class com.dalsemi.tininet.http.HTTPServer
  Request unsupported
UP - Static variable in class com.dalsemi.tininet.ppp.PPPEvent
  Event UP, PPP has entered the up state.
up(SerialPort) - Method in class com.dalsemi.tininet.ppp.PPP
  Invoked when serial channel is ready for PPP traffic.
update() - Static method in class com.dalsemi.tininet.TININet
  Forces a reload of network settings from the configuration file /etc/.tininet
updatePrompt(String) - Method in class com.dalsemi.shell.server.Session
  Notifies this session of a directory change.
updatePrompt(String) - Method in class com.dalsemi.shell.server.serial.SerialSession
  This method was added to speed up prompt printing.
updatePrompt(String) - Method in class com.dalsemi.shell.server.telnet.TelnetSession
  This method was added to speed up prompt printing.
uptimeMillis() - Static method in class com.dalsemi.system.TINIOS
  Gets the approximate number of milliseconds the system has been running.
URLDecoder - class com.dalsemi.protocol.URLDecoder.
URLDecoder() - Constructor for class com.dalsemi.protocol.URLDecoder
useFIFOAccess - Variable in class com.dalsemi.system.DataPort
  Set to `true` to access FIFO type devices.
useModifiedUTF8(boolean) - Method in class com.dalsemi.io.CharToByteUTF8
userName - Variable in class com.dalsemi.shell.server.Session
  The user that is currently logged in with this session.

## W

welcomeMessage - Static variable in class com.dalsemi.shell.server.Session
  The message shown to all users when they login to this session.
write(byte[]) - Method in class com.dalsemi.comm.LCDPort
  Writes the array to the LCD port.
write(byte[], int, int) - Method in class com.dalsemi.comm.LCDOutputStream
  Displays the array on the LCD display.
write(byte[], int, int) - Method in class com.dalsemi.comm.DebugOutputStream
  Writes the specified array to the debug port.
write(byte[], int, int) - Method in class com.dalsemi.comm.LCDPort
  Writes the array to the LCD port.
write(byte[], int, int) - Method in class com.dalsemi.comm.NullOutputStream
  Writes the specified array to this `NullOutputStream`.
write(byte[], int, int) - Method in class com.dalsemi.comm.SerialOutputStream
  Sends the given array out the serial port.
write(byte[], int, int) - Method in class com.dalsemi.system.I2CPort
  Writes the byte array to the current slave address
write(byte[], int, int) - Method in class com.dalsemi.system.DataPort
  Writes an array of bytes starting at the `address`.
write(byte[], int, int) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Writes a portion of a `byte` array to the underlying `OutputStream`.
write(int) - Method in class com.dalsemi.comm.LCDOutputStream
  Writes the given character to the LCD display.
write(int) - Method in class com.dalsemi.comm.DebugOutputStream
  Writes the specified byte to the debug port.
write(int) - Method in class com.dalsemi.comm.LCDPort
  Writes a byte to the LCD port.
write(int) - Method in class com.dalsemi.comm.NullOutputStream
  Writes the specified byte to this `NullOutputStream`.
write(int) - Method in class com.dalsemi.comm.SerialOutputStream
  Writes the given character to the serial port.
write(int) - Method in class com.dalsemi.system.BytePort
  Writes a single byte to the port.
write(int) - Method in class com.dalsemi.system.DataPort
  Writes a single byte to the `address`.
write(int) - Method in class com.dalsemi.shell.server.SystemPrintStream
  Writes the byte to the underlying `OutputStream`.
write(String, DataOutput) - Static method in class com.dalsemi.io.CharToByteUTF8

## Y

year - Variable in class com.dalsemi.system.Clock
  Stores the year mod 100.

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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES