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

A

acceptNewSession() - Method in class com.dalsemi.shell.server.Server
Waits for a connection request.
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.
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(SerialPortEventListener) - Method in class com.dalsemi.comm.TINISerialPort
Adds an event listener for the port.
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.
addInterfaceEntry(byte[], byte[], byte[], byte[], byte, byte, int, int, int) - Static method in class com.dalsemi.tininet.TININet
Adds an interface to the network interface list with the given parameters.
addProcessDeathListener(ProcessDeathListener) - Static method in class com.dalsemi.system.TINIOS
Registers a listener to TINIOS that is executed when the process terminates.
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.
adminUID - Static variable in class com.dalsemi.shell.TINIShell
Standard administrator UID.
anyIPv6Address - Static variable in class com.dalsemi.tininet.TININet
The unspecified IPv6 address.
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.
ASCII_BS - Static variable in class com.dalsemi.shell.server.SystemInputStream
Backspace and delete defines
ASCII_DEL - Static variable in class com.dalsemi.shell.server.SystemInputStream
 
ASCII_SPACE - Static variable in class com.dalsemi.shell.server.SystemInputStream
 
assertSelect(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
assertSelect(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
assertSelect(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
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.
available(int) - Static method in class com.dalsemi.comm.NativeComm
Returns the number of bytes available in a driver.
available(Object) - Method in interface com.dalsemi.fs.FileSystemDriver
The number of bytes that can be read without blocking.

B

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.
BitPort - class com.dalsemi.system.BitPort.
This class allows bit manipulation of available processor port pins, SMC Ethernet controller port pins (DS80C390 only) 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.
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
 

C

canBreak() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether adapter can physically support 0 volt 'break' mode.
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.
canExec(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given file is executable.
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.
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.
canRead(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given file is readable.
canWrite(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given file is writable.
changeTaskPriority(int, int) - Static method in class com.dalsemi.system.TINIOS
Changes a tasks priority in the TINIOS scheduler.
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
 
checkForNewSessions() - Method in class com.dalsemi.shell.server.Server
Listens for connection requests.
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.
clearUseOverridingAdapter() - Static method in class com.dalsemi.onewire.OneWireAccessProvider
Clears the overriding adapter.
Clock - class com.dalsemi.system.Clock.
This class provides access to the TINI Real-Time clock.
close() - Method in class com.dalsemi.comm.TINISerialPort
Closes the serial port and associated streams.
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(int) - Static method in class com.dalsemi.comm.NativeComm
Closes a previously opened port.
close(Object) - Method in interface com.dalsemi.fs.FileSystemDriver
Closes the file descriptor's stream and releases any system resources used.
closeAllPorts() - Method in class com.dalsemi.shell.server.Server
Cleans up any system resources held by this server.
com.dalsemi.comm - package com.dalsemi.comm
 
com.dalsemi.fs - package com.dalsemi.fs
 
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.shell - package com.dalsemi.shell
 
com.dalsemi.shell.server - package com.dalsemi.shell.server
 
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.icmp - package com.dalsemi.tininet.icmp
 
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
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(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.
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
Deprecated. This method is flagged deprecated because callers of this method assume IPv4-only networking.
createIPString(byte[]) - Static method in class com.dalsemi.tininet.TININet
Deprecated. This method is flagged deprecated because callers of this method assume IPv4-only networking.
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.

D

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 - 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.
Debug - class com.dalsemi.system.Debug.
This class encapsulates a small collection of hopefully useful debug utilities.
DEFAULT_TTL - Static variable in class com.dalsemi.tininet.icmp.Ping
Field DEFAULT_TTL
defaultStreams - Static variable in class com.dalsemi.system.Debug
true if default stream has been set; false otherwise.
DefaultTINIShell - class com.dalsemi.shell.DefaultTINIShell.
The default implementation of a TINIShell.
DefaultTINIShell() - Constructor for class com.dalsemi.shell.DefaultTINIShell
Creates the initial environment for a shell.
delete(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Removes the specified file from the mounted file system.
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 a previously owned IP that was lost in a reboot.
DHCPListener - interface com.dalsemi.tininet.dhcp.DHCPListener.
DHCPListener interface to accept dhcp status messages
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.SerialInputStream
 
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.
DS80C390 - Static variable in class com.dalsemi.system.TINIOS
 
DS80C400 - Static variable in class com.dalsemi.system.TINIOS
 
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.
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(int) - Method in class com.dalsemi.comm.TINISerialPort
Enables the port's receive timeout.
enableReceiveTimeout(int) - Method in class com.dalsemi.comm.SerialInputStream
 
enableSerialPort1(boolean) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_SET_ENABLE,port,myBooleanHere);
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.TINIShell
Contains the current environment variables for the process.
environment - Variable in class com.dalsemi.shell.server.Session
The environment associated with this session.
equals(Object) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns true if the given object is the same or equivalent to this DSPortAdapter.
equals(Object) - Method in class com.dalsemi.onewire.container.OneWireContainer
Indicates whether some other object is "equal to" this one.
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
DS80C390: SMC EEDO, output ONLY, pin 4.
ETH_EESK - Static variable in class com.dalsemi.system.BitPort
DS80C390: SMC EESK, output ONLY, pin 7.
ETH_IOS0 - Static variable in class com.dalsemi.system.BitPort
DS80C390: SMC IOS0, input ONLY, pin 98.
ETH_IOS1 - Static variable in class com.dalsemi.system.BitPort
DS80C390: SMC IOS1, input ONLY, pin 99.
ETH_IOS2 - Static variable in class com.dalsemi.system.BitPort
DS80C390: 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
Ethernet controller status flags.
ETH_STATUS_TX - Static variable in class com.dalsemi.tininet.TININet
Ethernet controller status flags.
exceptionThrown(Exception) - Method in class com.dalsemi.shell.server.Session
Notifies this session that exception was thrown when executing 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(Object[], SystemInputStream, SystemPrintStream, SystemPrintStream, Hashtable) - Method in class com.dalsemi.shell.TINIShell
Executes a command in the shell.
execute(Object[], SystemInputStream, SystemPrintStream, SystemPrintStream, Hashtable) - Method in class com.dalsemi.shell.DefaultTINIShell
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.
exists(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given file exists on the mounted file system.
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.
FileSystemDriver - interface com.dalsemi.fs.FileSystemDriver.
This interface will be used to implement external file systems.
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() - Method in class com.dalsemi.comm.SerialOutputStream
Flushes this output stream.
flush(byte[], int, int) - Method in class com.dalsemi.io.CharToByteConverter
Tells the CharToByteConverter to convert any unconverted data it has internally stored.
flush(char[], int, int) - Method in class com.dalsemi.io.ByteToCharConverter
Tells the ByteToCharConverter to convert any unconverted data it has internally stored.
forceEndSession() - Method in class com.dalsemi.shell.server.Session
Notifies the server this session is ending and forces the session to terminate.
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.

G

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.
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 IP address 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
getClockMultiplier() - Static method in class com.dalsemi.system.TINIOS
Gets the clock multiplier (1, 2 or 4).
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.
getConnectionTable() - Static method in class com.dalsemi.tininet.TININet
Gets the current connection table.
getContents(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the complete contents of a file on the mounted file system.
getConverter(String) - Static method in class com.dalsemi.io.ByteToCharConverter
Dynamically loads a ByteToCharConverter for the specified encoding scheme.
getConverter(String) - Static method in class com.dalsemi.io.CharToByteConverter
Dynamically loads a CharToByteConverter for the specified encoding scheme.
getCPU() - Static method in class com.dalsemi.system.TINIOS
Gets the CPU type, either DS80C390 or DS80C400.
getCrystalSpeed() - Static method in class com.dalsemi.system.TINIOS
Gets the approximate crystal speed in Hz.
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.
getCurrentEnvironment() - Method in class com.dalsemi.shell.TINIShell
Returns a copy of the current environment.
getCurrentEnvironment() - Method in class com.dalsemi.shell.DefaultTINIShell
Returns a copy of the current environment.
getCurrentStackUsage() - Static method in class com.dalsemi.system.TINIOS
Gets the amount of Java Stack being used by the current thread.
getCurrentUID() - Static method in class com.dalsemi.system.TINIOS
Returns the user ID of the current user.
getCurrentUID() - Method in class com.dalsemi.shell.TINIShell
Returns the user ID of the current user.
getCurrentUID() - Method in class com.dalsemi.shell.DefaultTINIShell
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.
getCurrentUserName() - Method in class com.dalsemi.shell.TINIShell
Returns the name of the current user logged in.
getCurrentUserName() - Method in class com.dalsemi.shell.DefaultTINIShell
Returns the name of the current user logged in.
getDataBits() - Method in class com.dalsemi.comm.TINISerialPort
Returns the port's current the data bit (word size) setting.
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.ByteToCharConverter
Returns the default ByteToCharConverter for the system.
getDefaultConverter() - Static method in class com.dalsemi.io.CharToByteConverter
Returns the default CharToByteConverter for the system.
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.
getDeviceNumber() - Method in class com.dalsemi.comm.TINISerialPort
 
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.
getEcho() - Method in class com.dalsemi.shell.server.SystemInputStream
 
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 as a String.
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.
getExternalSerialPortAddress(int) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_GET_PORT_ADDRESS,port,0);
getExternalSerialPortEnable(int) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_GET_ENABLE,port,0);
getExternalSerialPortSearchEnable() - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_GET_SEARCH_ENABLE,port,0);
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.
getFromCurrentEnvironment(String) - Method in class com.dalsemi.shell.TINIShell
Gets the value of the given key from the current environment.
getFromCurrentEnvironment(String) - Method in class com.dalsemi.shell.DefaultTINIShell
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.
getInputBufferSize() - Method in class com.dalsemi.comm.TINISerialPort
Returns the port's input buffer size.
getInputHandle() - Method in class com.dalsemi.comm.TINISerialPort
 
getInputStream() - Method in class com.dalsemi.comm.TINISerialPort
Returns the InputStream associated with this port.
getInt(byte[], int) - Static method in class com.dalsemi.system.ArrayUtils
Reads an int value from a byte array.
getInterfaceFlags(String) - Static method in class com.dalsemi.tininet.TININet
Gets the interface flags (see INTERFACE_....).
getInterfaceInfo(int, byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets interface information for given interface and stores it in byte array.
getInterfaceMSS(String) - Static method in class com.dalsemi.tininet.TININet
Gets the maximum TCP segment size (MSS).
getIPAddress() - Static method in class com.dalsemi.tininet.TININet
Gets the IPv4 address of the default interface as a String.
getIPAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv4 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.
getIPv4Prefix(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv4 subnet mask of the specified interface in prefix notation.
getIPv6Address() - Static method in class com.dalsemi.tininet.TININet
Gets the IPv6 address of the default interface.
getIPv6Address(byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv6 address of the default interface.
getIPv6Address(String) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv6 address of the specified interface.
getIPv6Address(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv6 address of the specified interface.
getIPv6Prefix(String, byte[]) - Static method in class com.dalsemi.tininet.TININet
Gets the IPv6 prefix length of the specified interface.
getLeaseTimeout() - Method in class com.dalsemi.tininet.dhcp.DHCPClient
This method returns the DHCP lease expiration timeout.
getLength(Object) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the length of the file represented by the file descriptor.
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 or name 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.
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.
getMaxSpeed() - Method in class com.dalsemi.onewire.container.OneWireContainer
Returns the maximum speed this iButton or 1-Wire device can communicate at.
getMemoryBanks() - Method in class com.dalsemi.onewire.container.OneWireContainer
Returns an Enumeration of MemoryBank.
getMountPoint(String) - Static method in class com.dalsemi.fs.DSFile
Returns the driver for a given mount point.
getMountPoints() - Static method in class com.dalsemi.fs.DSFile
Returns a list of all the mount points.
getMX(String) - Method in class com.dalsemi.tininet.dns.DNSClient
Performs a DNS MX record lookup.
getName() - Method in class com.dalsemi.io.ByteToCharConverter
Returns the name of this encoding scheme.
getName() - Method in class com.dalsemi.io.CharToByteConverter
Returns the name of this encoding scheme.
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.shell.TINIShell
Returns the name of the shell.
getName() - Method in class com.dalsemi.shell.DefaultTINIShell
Returns the name of the shell.
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.
getNextDeviceContainer() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns a OneWireContainer object corresponding to the next iButton or 1-Wire device found.
getOffset(Object) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the current offset into the file.
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.
getOtherPermissions(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the other (non-owner) permissions for the given file.
getOutputBufferSize() - Method in class com.dalsemi.comm.TINISerialPort
Returns the port's current output buffer size.
getOutputHandle() - Method in class com.dalsemi.comm.TINISerialPort
 
getOutputStream() - Method in class com.dalsemi.comm.TINISerialPort
Returns the OutputStream associated with this port.
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.
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.
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.
getPreferredAddressFamily() - Static method in class com.dalsemi.tininet.TININet
Gets the preferred address family.
getPrimaryDNS() - Static method in class com.dalsemi.tininet.TININet
Gets the primary DNS server address.
getProcessLimit() - Static method in class com.dalsemi.system.TINIOS
Returns the process limit in TINIOS
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.
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.
getReceiveTimeout() - Method in class com.dalsemi.comm.SerialInputStream
 
getRecoveryHash(byte[]) - Static method in class com.dalsemi.system.TINIOS
Returns the recovery hash.
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.
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
Deprecated. Use setSerial(SERIAL_GET_RTSCTS_FLOW_CONTROL,port,0);
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. Use setSerial(SERIAL_GET_BOOT_MESSAGE_STATE,port,0);
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.
getStackSize() - Static method in class com.dalsemi.system.TINIOS
Gets the size of the Java Stack for the currently executing thread.
getStopBits() - Method in class com.dalsemi.comm.TINISerialPort
Returns the port's current stop bits setting.
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.
getSystemEnvironment() - Method in class com.dalsemi.shell.TINIShell
Returns the system environment (the environment that all processes see when they start up).
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.
getThreadLimit() - Static method in class com.dalsemi.system.TINIOS
Returns the Thread limit in TINIOS
getTickCount() - Static method in class com.dalsemi.system.Clock
Get the current time in milliseconds since midnight Jan 1, 1970, UTC.
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.
getTrigger() - Static method in class com.dalsemi.system.ExternalInterrupt
Gets the current trigger state.
getUIDByUserName(String) - Static method in class com.dalsemi.system.TINIOS
Returns the ID of the user with the given user name.
getUIDByUserName(String) - Method in class com.dalsemi.shell.TINIShell
Returns the ID of the user with the given user name.
getUIDByUserName(String) - Method in class com.dalsemi.shell.DefaultTINIShell
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.
getUser(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the owner of a 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.
getUserNameByUID(byte) - Method in class com.dalsemi.shell.TINIShell
Returns the user name of the user with the given user ID.
getUserNameByUID(byte) - Method in class com.dalsemi.shell.DefaultTINIShell
Returns the user name of the user with the given user ID.
getUserPermissions() - Method in class com.dalsemi.fs.DSFile
Retrieves the user (owner) permissions for this file.
getUserPermissions(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the user/owner permissions for the given file.
getVersion() - Method in class com.dalsemi.shell.TINIShell
Returns the version of the shell.
getVersion() - Method in class com.dalsemi.shell.DefaultTINIShell
Returns the version of the shell.

H

hashCode() - Method in class com.dalsemi.onewire.container.OneWireContainer
Returns a hash code value for the object.
hashMessage(byte[]) - Static method in class com.dalsemi.system.Security
Computes a SHA-1 hash on the given message.
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.

I

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.
IN4ADDRSZ - Static variable in class com.dalsemi.tininet.TININet
Size of an IPv4 address.
INADDRSZ - Static variable in class com.dalsemi.tininet.TININet
Size of an IP address.
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.
init(String[]) - Method in interface com.dalsemi.fs.FileSystemDriver
This method will be called the first time a mounted file system accessed.
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.
INTERFACE_DATA_LENGTH - Static variable in class com.dalsemi.tininet.TININet
Length of the getInterfaceInfo return data.
INTERFACE_DEFAULT - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_ETHERNET - Static variable in class com.dalsemi.tininet.TININet
Interface types for getInterfaceInfo.type
INTERFACE_FLAGS_OFFS - Static variable in class com.dalsemi.tininet.TININet
Offsets for getInterfaceInfo return data.
INTERFACE_GATEWAY_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IP4ADDR_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IP4PREFIX_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IP4SUBNET_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IP6ADDR_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IP6PREFIX_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_IPV4 - Static variable in class com.dalsemi.tininet.TININet
Definitions for getInterfaceInfo.flags
INTERFACE_IPV6 - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_LOOPBACK - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_NAME_LEN_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_NAME_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_PID_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_PPP - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_TCP_MSS - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_TCP_RETRY - Static variable in class com.dalsemi.tininet.TININet
 
INTERFACE_TYPE_OFFS - Static variable in class com.dalsemi.tininet.TININet
 
ioctl(int, byte[], int, int, int) - Static method in class com.dalsemi.comm.NativeComm
Performs a generic ioctl method.
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.
ipToString(byte[]) - Static method in class com.dalsemi.tininet.TININet
Converts an IP address to a String.
ipv4ToString(byte[]) - Static method in class com.dalsemi.tininet.TININet
Converts an IPv4 address to a String.
ipv4ToString(byte[], int) - Static method in class com.dalsemi.tininet.TININet
Converts an IPv4 address to a String.
ipv6ToString(byte[]) - Static method in class com.dalsemi.tininet.TININet
Converts an IPv6 address to a String.
isAdmin(byte) - Static method in class com.dalsemi.system.TINIOS
Determines if the given user ID has administrative rights.
isAdmin(byte) - Method in class com.dalsemi.shell.TINIShell
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.
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 (first running user process)
isCurrentUserAdmin() - Static method in class com.dalsemi.system.TINIOS
Indicates whether or not the current user has admin privileges.
isCurrentUserAdmin() - Method in class com.dalsemi.shell.TINIShell
Indicates whether or not the current user has admin privileges.
isDirectory(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given name represents a directory.
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.
isFile(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Determines if the given name represents a file and not a directory.
isIPv4CompatibleAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
This method checks whether the given IP address contains an IPv4 address.
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.SerialInputStream
 
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.
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.
killTask(int, boolean) - 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.
lastModified(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Indicates the time the file was last modified.
latchValue - Variable in class com.dalsemi.system.DataPort
The last written value.
latchValue - Variable in class com.dalsemi.system.BitPort
The last written value.
LEASE_INFINITE - Static variable in class com.dalsemi.tininet.dhcp.DHCPClient
 
length(String) - Method in interface com.dalsemi.fs.FileSystemDriver
Gets the length of the file.
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 )
list(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Retrieves a listing of the files in the directory specified.
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.
login() - Method in class com.dalsemi.shell.server.Session
Logs a 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.
login(String, String) - Method in class com.dalsemi.shell.TINIShell
Logs a user into the system and sets that user's privilege level correctly.
login(String, String) - Method in class com.dalsemi.shell.DefaultTINIShell
Logs a user into the system and sets that user's 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.
logout(Object) - Method in class com.dalsemi.shell.TINIShell
Logs the current user out of the system, returning the privilege level of the current process to the default state.
logout(Object) - Method in class com.dalsemi.shell.DefaultTINIShell
Does nothing in this implementation.

M

makeIP6Compatible(byte[]) - Static method in class com.dalsemi.tininet.TININet
Takes the IP address argument and turns it into a 16 byte IP address.
MASTER_ERASE_OCCURRED - Static variable in class com.dalsemi.system.TINIOS
Master erase occurred on last reboot.
MAX_NAME_LEN - Static variable in class com.dalsemi.tininet.TININet
Upper bound of mailhostname, hostname and domainname length.
MAX_NETWORK_INTERFACES - Static variable in class com.dalsemi.tininet.TININet
Maximum number of supported network interfaces.
mkdir(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Creates a directory on the mounted file system.
mount(String, String, String[]) - Static method in class com.dalsemi.fs.DSFile
Creates a mount point in the root of TINI's file system.
myThreadID - Variable in class com.dalsemi.shell.server.Session
The thread ID of this session.

N

NativeComm - class com.dalsemi.comm.NativeComm.
This class contains the interface to the native I/O methods.
NativeComm() - Constructor for class com.dalsemi.comm.NativeComm
 
NETWORK_CONFIGURATION_RESTORED - Static variable in class com.dalsemi.system.TINIOS
Network configuration was restored on last reboot.
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

onDeath() - Method in interface com.dalsemi.system.ProcessDeathListener
onDeath is called when the process exits.
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() - 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(int, int) - Static method in class com.dalsemi.comm.NativeComm
Opens a port for use.
openRandomFD(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Opens the given file for random access.
openReadingFD(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Opens the given file for reading.
openWritingFD(String, boolean, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Opens the given file for writing.
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.
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.
parseOption(byte[], int) - Method in class com.dalsemi.tininet.dhcp.DHCPClient
This method is called at least once for every DHCP packet received from teh DHCP server; it is also called for every DHCP option not handled by the DHCPClient code.
password - Variable in class com.dalsemi.shell.server.Session
The password for the user that is currently logged in.
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, byte, int, 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.
PORT_LCD - Static variable in class com.dalsemi.comm.NativeComm
Deprecated. The LCD driver is no longer supported.
PORT_SERIAL0 - Static variable in class com.dalsemi.comm.NativeComm
I/O identifier for serial port 0 driver
PORT_SERIAL1 - Static variable in class com.dalsemi.comm.NativeComm
I/O identifier for serial port 1 driver
PORT_SERIAL2 - Static variable in class com.dalsemi.comm.NativeComm
I/O identifier for serial port 2 driver
PORT_SERIAL3 - Static variable in class com.dalsemi.comm.NativeComm
I/O identifier for serial port 3 driver
Port1Bit0 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.0, T2
Port1Bit1 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.1, T2EX
Port1Bit2 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.2, RXD1
Port1Bit3 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.3, TXD1
Port1Bit4 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.4, INT2, DCD4
Port1Bit5 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.5, INT3, DTR4
Port1Bit6 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.6, INT4, RTS4
Port1Bit7 - Static variable in class com.dalsemi.system.BitPort
DS80C400: P1.7, INT5, Quiet Boot Jumper
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
390: 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
390: P5.2, C1RX, RXD1, DS2480 RX, "serial 1", pin 19.
Port5Bit3 - Static variable in class com.dalsemi.system.BitPort
390: 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.
PREFER_IPV4 - Static variable in class com.dalsemi.tininet.TININet
Preferred address family: IPv4 only
PREFER_IPV6 - Static variable in class com.dalsemi.tininet.TININet
Preferred address family: IPv6 only
PREFER_UNSPEC - Static variable in class com.dalsemi.tininet.TININet
Preferred address family: Unspecified (v6->v4)
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.
ProcessDeathListener - interface com.dalsemi.system.ProcessDeathListener.
ProcessDeathListener is a interface provided by the system to register a cleanup routine when the process exits.
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.
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 InputStreams.
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 InputStreams.
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.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.
read(int, byte[], int, boolean) - Static method in class com.dalsemi.comm.NativeComm
Calls the drivers read method.
read(int, byte[], int, int, int, boolean) - Static method in class com.dalsemi.comm.NativeComm
Calls the drivers read method.
readBit(int) - Method in class com.dalsemi.system.BitPort
Reads the specified pin.
readBytes(Object, byte[], int, int) - Method in interface com.dalsemi.fs.FileSystemDriver
Reads from the file represented by the file descriptor.
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.
registerOneWireContainerClass(int, Class) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Registers a user provided OneWireContainer class.
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.
removeInterfaceEntry(byte[]) - Static method in class com.dalsemi.tininet.TININet
Removes specified interface from the network interface list.
removeProcessDeathListener(ProcessDeathListener) - Static method in class com.dalsemi.system.TINIOS
Removes a death listener from the system.
rename(String, String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Changes the name of a file.
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.
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.shell.server.Session
Starts the communication loop of the session.
run() - Method in class com.dalsemi.shell.server.Server
Starts the server.

S

Security - class com.dalsemi.system.Security.
A SHA-1 Hash and a "Better than Java" random number generator.
seek(Object, long) - Method in interface com.dalsemi.fs.FileSystemDriver
Moves the file pointer to a given location, measured in bytes from the beginning of the file.
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.
SERIAL_EX_GET_DIVISOR - Static variable in class com.dalsemi.system.TINIOS
Sets the 16550 UART divisor value.
SERIAL_EX_GET_PORT_ADDRESS - Static variable in class com.dalsemi.system.TINIOS
Returns the address to the 16550 UART.
SERIAL_EX_GET_SEARCH_ENABLE - Static variable in class com.dalsemi.system.TINIOS
Checks if the external serial port search is enabled or disabled.
SERIAL_EX_SET_DIVISOR - Static variable in class com.dalsemi.system.TINIOS
Returns the 16550 UART divisor value.
SERIAL_EX_SET_PORT_ADDRESS - Static variable in class com.dalsemi.system.TINIOS
Sets the address to the 16550 UART.
SERIAL_EX_SET_SEARCH_ENABLE - Static variable in class com.dalsemi.system.TINIOS
Enables searching for the external serial ports on boot.
SERIAL_GET_BOOT_MESSAGE_STATE - Static variable in class com.dalsemi.system.TINIOS
Checks the state of boot messages
SERIAL_GET_DEBUG_MESSAGE_STATE - Static variable in class com.dalsemi.system.TINIOS
Checks if the serial debug port is enabled
SERIAL_GET_ENABLE - Static variable in class com.dalsemi.system.TINIOS
Determines if a serial port is enabled.
SERIAL_GET_RTSCTS_FLOW_CONTROL - Static variable in class com.dalsemi.system.TINIOS
Checks if flow control is enabled on a specified port
SERIAL_SET_BOOT_MESSAGE_STATE - Static variable in class com.dalsemi.system.TINIOS
Enables or disables debug boot messages
SERIAL_SET_DEBUG_MESSAGE_STATE - Static variable in class com.dalsemi.system.TINIOS
Enables or disables the debug serial port.
SERIAL_SET_ENABLE - Static variable in class com.dalsemi.system.TINIOS
Enables or disables serial ports.
SERIAL_SET_RTSCTS_FLOW_CONTROL - Static variable in class com.dalsemi.system.TINIOS
Enables or disables RTS/CTS Flow Control for a specified serial port.
SerialInputStream - class com.dalsemi.comm.SerialInputStream.
A Serial input stream is an input stream for reading data from an serial port.
SerialOutputStream - class com.dalsemi.comm.SerialOutputStream.
An Serial output stream is an output stream for writing data to a serial port.
SerialOutputStream(int) - Constructor for class com.dalsemi.comm.SerialOutputStream
Creates a new data output stream to write data to the serial port.
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).
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.
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.
setAddress(int) - Method in class com.dalsemi.system.DataPort
Sets the starting address for read/write.
setBaudRate(int) - Method in class com.dalsemi.comm.TINISerialPort
Sets the port's baud rate assuming the default crystal frequency.
setBitParameters(int, int, int) - Method in class com.dalsemi.comm.TINISerialPort
Sets the serial port's word size, stop bits and parity parameters.
setConsoleOutputEnabled(boolean) - Static method in class com.dalsemi.system.TINIOS
Sets the state of the bootup messages.
setDebugMessagesState(boolean) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_SET_DEBUG_MESSAGE_STATE,port,myBooleanHere);
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(byte[]) - Static method in class com.dalsemi.tininet.TININet
Sets the IP address of the DHCP server.
setDHCPServerIP(String) - Static method in class com.dalsemi.tininet.TININet
Sets the IP address of the DHCP server to the given String.
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.
setEthernetAddress(byte[]) - Static method in class com.dalsemi.tininet.TININet
Sets the Ethernet MAC address into the given byte array, with the most significant byte first.
setExternalSerialPortAddress(int, int) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_SET_PORT_ADDRESS,port,portAddressInt);
setExternalSerialPortEnable(int, boolean) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_SET_ENABLE,port,yourBooleanHere);
setExternalSerialPortSearchEnable(boolean) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_EX_SET_SEARCH_ENABLE,port,myBooleanHere);
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.
setInputBufferSize(int) - Method in class com.dalsemi.comm.TINISerialPort
Sets the port's input buffer size.
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.
setInterfaceFlags(String, int, int) - Static method in class com.dalsemi.tininet.TININet
Sets and clears the specified interface flags.
setInterfaceMSS(String, int) - Static method in class com.dalsemi.tininet.TININet
Sets the maximum TCP segment size (MSS).
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).
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.
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.
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.
setOtherPermissions(String, int, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Changes the other (non-owner) permissions for the given file.
setOutputBufferSize(int) - Method in class com.dalsemi.comm.TINISerialPort
Sets the port's output buffer size.
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.
setPreferredAddressFamily(int) - Static method in class com.dalsemi.tininet.TININet
Sets the preferred address family.
setPrimaryDNS(byte[]) - Static method in class com.dalsemi.tininet.TININet
Sets the primary DNS IP address.
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.
setRecoveryHash(byte[]) - Static method in class com.dalsemi.system.TINIOS
Sets the recovery hash.
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.
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
Deprecated. Use setSerial(SERIAL_SET_RTSCTS_FLOW_CONTROL,port,myBooleanHere);
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.
setSecondaryDNS(byte[]) - Static method in class com.dalsemi.tininet.TININet
Sets the secondary DNS IP address.
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.
setSerial(int, int, boolean) - Static method in class com.dalsemi.system.TINIOS
setSerial is used to set serial port options in TINIOS that can't be set using javax.comm.
setSerial(int, int, byte[]) - Static method in class com.dalsemi.system.TINIOS
setSerial is used to set serial port options in TINIOS that can't be set using javax.comm.
setSerial(int, int, int) - Static method in class com.dalsemi.system.TINIOS
setSerial is used to set serial port options in TINIOS that can't be set using javax.comm.
setSerialBootMessagesState(boolean) - Static method in class com.dalsemi.system.TINIOS
Deprecated. Use setSerial(SERIAL_SET_BOOT_MESSAGE_STATE,port,myBooleanHere);
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.
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.
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.
setStackSize(int) - Static method in class com.dalsemi.system.TINIOS
Sets the Java Stack Size of the currently executing thread.
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.
setTickCount(long) - Static method in class com.dalsemi.system.Clock
Set the current time from a value in milliseconds since Jan 1, 1970, UTC.
setTimeZone(String) - Static method in class com.dalsemi.system.TINIOS
Sets the current timezone.
setTrigger(boolean, ExternalInterruptEventListener) - Static method in class com.dalsemi.system.ExternalInterrupt
Sets the external interrupt trigger state to edge or level triggered.
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.
setUseOverridingAdapter(DSPortAdapter) - Static method in class com.dalsemi.onewire.OneWireAccessProvider
Sets an overriding adapter.
setUser(byte) - Method in class com.dalsemi.fs.DSFile
Sets the user (owner) of this file.
setUser(String, byte, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Sets the owner of the given file.
setUserPermissions(int) - Method in class com.dalsemi.fs.DSFile
Sets the user (owner) permissions for this file.
setUserPermissions(String, int, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Changes the user/owner permissions for the given file.
setWatchdogTimeout(int) - Static method in class com.dalsemi.system.TINIOS
Sets the TINI Watchdog timeout.
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.
skipBytes(Object, long) - Method in interface com.dalsemi.fs.FileSystemDriver
Skips the next n bytes of data from the stream.
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.
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.
STREAM_STDIN - Static variable in class com.dalsemi.comm.NativeComm
Denotes an input stream
STREAM_STDOUT - Static variable in class com.dalsemi.comm.NativeComm
Denotes an output stream
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.DataPort
Use to set the number of memory bus cycles to 3.
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.DataPort
Use to set the number of memory bus cycles to 4.
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.DataPort
Use to set the number of memory bus cycles to 9.
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.DataPort
Use to set the number of memory bus cycles to 11.
stretchCycles - Variable in class com.dalsemi.system.DataPort
Number of stretch memory cycles to use when accessing memory mapped IO.
stringToIP(String) - Static method in class com.dalsemi.tininet.TININet
Converts a String representation of an IP to a byte array.
stringToIPv4(String) - Static method in class com.dalsemi.tininet.TININet
Converts a String representation of an IPv4 address to a byte array.
stringToIPv6(String) - Static method in class com.dalsemi.tininet.TININet
Converts a String representation of an IPv6 address to a byte array.
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.
TCP_TIMEOUT_128 - Static variable in class com.dalsemi.tininet.TININet
TCP retransmission timeout value
TCP_TIMEOUT_16 - Static variable in class com.dalsemi.tininet.TININet
TCP retransmission timeout value
TCP_TIMEOUT_32 - Static variable in class com.dalsemi.tininet.TININet
TCP retransmission timeout value
TCP_TIMEOUT_64 - Static variable in class com.dalsemi.tininet.TININet
TCP retransmission timeout value
TCP_TIMEOUT_8 - Static variable in class com.dalsemi.tininet.TININet
TCP retransmission timeout value
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
 
TINIDatagramSocket - class com.dalsemi.tininet.TINIDatagramSocket.
This subclass of DatagramSocket is a faster and memory conserving version of java.net.DatagramSocket.
TINIDatagramSocket() - Constructor for class com.dalsemi.tininet.TINIDatagramSocket
Constructs a TINIDatagramSocket and binds it to any available port on the local host machine.
TINIDatagramSocket(int) - Constructor for class com.dalsemi.tininet.TINIDatagramSocket
Constructs a TINIDatagramSocket and binds it to the specified port on the local host machine.
TINIDatagramSocket(int, InetAddress) - Constructor for class com.dalsemi.tininet.TINIDatagramSocket
Constructs a TINIDatagramSocket and binds it to the specified port and the specified address on the local host machine.
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
TINIMulticastSocket - class com.dalsemi.tininet.TINIMulticastSocket.
This subclass of MulticastSocket is a faster and memory conserving version of java.net.MulticastSocket.
TINIMulticastSocket() - Constructor for class com.dalsemi.tininet.TINIMulticastSocket
Constructs a TINIMulticastSocket and binds it to any available port on the local host machine.
TINIMulticastSocket(int) - Constructor for class com.dalsemi.tininet.TINIMulticastSocket
Constructs a TINIMulticastSocket and binds it to the specified port on the local host machine.
TININet - class com.dalsemi.tininet.TININet.
TININet This class is used to set up parameters for TINI networking.
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 not be used directly.
TINISerialPort(String) - Constructor for class com.dalsemi.comm.TINISerialPort
Constructor - Attempts to open the requested serial port specified by the parameter name.
TINIShell - class com.dalsemi.shell.TINIShell.
This abstract class encapsulates all of the functionality of a system shell for TINI.
TINIShell() - Constructor for class com.dalsemi.shell.TINIShell
Creates the initial environment for a shell.
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() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns a string representation of this DSPortAdapter, in the format of " ".
toString() - Method in class com.dalsemi.onewire.container.OneWireContainer
Returns a string representation of the object.
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.
touch(String, byte) - Method in interface com.dalsemi.fs.FileSystemDriver
Updates the last modified time on the given file to the current time.

U

UNCOMMITTED - Static variable in class com.dalsemi.tininet.TININet
Network configuration is not committed to flash memory.
unmount() - Method in interface com.dalsemi.fs.FileSystemDriver
Allows the driver a chance to clean up and release any resources used when a mount point is removed.
unmount(String) - Static method in class com.dalsemi.fs.DSFile
Removes a mount point.
updatePrompt(String) - Method in class com.dalsemi.shell.server.Session
Notifies this session of a directory change.
uptimeMillis() - Static method in class com.dalsemi.system.TINIOS
Gets the approximate number of milliseconds the system has been running.
useFIFOAccess - Variable in class com.dalsemi.system.DataPort
Set to true to access FIFO type devices.
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[], 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.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.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(int, byte[]) - Static method in class com.dalsemi.comm.NativeComm
Calls the drivers write method.
write(int, byte[], int, int) - Static method in class com.dalsemi.comm.NativeComm
Calls the drivers write method.
writeBytes(Object, byte[], int, int) - Method in interface com.dalsemi.fs.FileSystemDriver
Writes the given data to the file represented by the file descriptor.

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

Also see:
o TINI 1.11 API, Optional Modules
o TINI Home Page
o 1-Wire API

Last update Fri Jan 24 12:06:43 CST 2003
Используются технологии uCoz