Alphabetical Index

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

A

accept() - method in class cx.ath.matthew.unix.UnixServerSocket
Accepts a connection on the ServerSocket.
addField(cx.ath.matthew.cgi.Field) - method in class cx.ath.matthew.cgi.HTMLForm
Add a field to be displayed in the form.
addFilterCommand(Class,cx.ath.matthew.debug.Debug.FilterCommand) - static method in class cx.ath.matthew.debug.Debug
Add a filter command for a specific type.
available() - method in class cx.ath.matthew.io.ExecInputStream
available() - method in class cx.ath.matthew.io.TeeInputStream

B

Binds a server socket to the given address.
bind(String) - method in class cx.ath.matthew.unix.UnixServerSocket
Binds a server socket to the given address.

C

CGI - class cx.ath.matthew.cgi.CGI
This is the main class you have to extend with your CGI program.
cgi(Map,Map,Map,Map,String[]) - method in class cx.ath.matthew.cgi.CGI
Override this method in your CGI program.
cgi(Map,Map,Map,Map,String[]) - method in class cx.ath.matthew.cgi.testcgi
CGIErrorHandler - interface cx.ath.matthew.cgi.CGIErrorHandler
Interface to handle exceptions in the CGI.
Thrown if the headers have already been sent and CGI.header is called.
CGIHeaderSentException() - constructor for class cx.ath.matthew.cgi.CGIHeaderSentException
Thrown if both raw and text data are set in the same page.
CGIInvalidContentFormatException() - constructor for class cx.ath.matthew.cgi.CGIInvalidContentFormatException
CGITools - class cx.ath.matthew.cgi.CGITools
CheckBox - class cx.ath.matthew.cgi.CheckBox
CheckBox(String,String,boolean) - constructor for class cx.ath.matthew.cgi.CheckBox
close() - method in class cx.ath.matthew.io.ExecInputStream
close() - method in class cx.ath.matthew.io.ExecOutputStream
close() - method in class cx.ath.matthew.io.InOutCopier
Force close the stream without waiting for EOF on the source
close() - method in class cx.ath.matthew.io.TeeInputStream
close() - method in class cx.ath.matthew.io.TeeOutputStream
close() - method in class cx.ath.matthew.unix.UnixServerSocket
Closes the ServerSocket.
close() - method in class cx.ath.matthew.unix.UnixSocket
Closes the connection.
close() - method in class cx.ath.matthew.unix.USInputStream
close() - method in class cx.ath.matthew.unix.USOutputStream
connect(cx.ath.matthew.unix.UnixSocketAddress) - method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
connect(String) - method in class cx.ath.matthew.unix.UnixSocket
Connect the socket to this address.
CRIT - static field in class cx.ath.matthew.debug.Debug
Highest priority messages

D

Debug - class cx.ath.matthew.debug.Debug
Add debugging to your program, has support for large projects with multiple classes and debug levels per class.
debug - static field in class cx.ath.matthew.debug.Debug
Set this to false to disable compilation of Debug statements
debugging(Class,int) - static method in class cx.ath.matthew.debug.Debug
debugging(String,int) - static method in class cx.ath.matthew.debug.Debug
debugout - static field in class cx.ath.matthew.debug.Debug
The current output stream (defaults to System.err)
DefaultErrorHandler - class cx.ath.matthew.cgi.DefaultErrorHandler
Interface to handle exceptions in the CGI.
display(cx.ath.matthew.cgi.CGI) - method in class cx.ath.matthew.cgi.HTMLForm
Shows the form.
DisplayField - class cx.ath.matthew.cgi.DisplayField
DisplayField(String,String) - constructor for class cx.ath.matthew.cgi.DisplayField
doCGI(String[]) - method in class cx.ath.matthew.cgi.CGI
This method sets up all the CGI variables and calls the cgi() method, then writes out the page data.
DOMPrinter - class cx.ath.matthew.io.DOMPrinter
Print a DOM tree to the given OutputStream
DropDown - class cx.ath.matthew.cgi.DropDown
DropDown(String,String,List,int,boolean) - constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String,String,List,Object,boolean) - constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String,String,Object[],int,boolean) - constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String,String,Object[],Object,boolean) - constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.

E

equals(Object) - method in class cx.ath.matthew.unix.UnixSocketAddress
ERR - static field in class cx.ath.matthew.debug.Debug
Error messages
escapeChar(String,char) - static method in class cx.ath.matthew.cgi.CGITools
Escape a character in a string.
ExecInputStream - class cx.ath.matthew.io.ExecInputStream
Class to pipe an InputStream through a command using stdin/stdout.
ExecInputStream(InputStream,Process) - constructor for class cx.ath.matthew.io.ExecInputStream
Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream,String) - constructor for class cx.ath.matthew.io.ExecInputStream
Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream,String,String[]) - constructor for class cx.ath.matthew.io.ExecInputStream
Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream,String[]) - constructor for class cx.ath.matthew.io.ExecInputStream
Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream,String[],String[]) - constructor for class cx.ath.matthew.io.ExecInputStream
Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecOutputStream - class cx.ath.matthew.io.ExecOutputStream
Class to pipe an OutputStream through a command using stdin/stdout.
ExecOutputStream(OutputStream,Process) - constructor for class cx.ath.matthew.io.ExecOutputStream
Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream,String) - constructor for class cx.ath.matthew.io.ExecOutputStream
Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream,String,String[]) - constructor for class cx.ath.matthew.io.ExecOutputStream
Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream,String[]) - constructor for class cx.ath.matthew.io.ExecOutputStream
Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream,String[],String[]) - constructor for class cx.ath.matthew.io.ExecOutputStream
Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.

F

Field - class cx.ath.matthew.cgi.Field
finalize() - method in class cx.ath.matthew.io.ExecInputStream
finalize() - method in class cx.ath.matthew.io.ExecOutputStream
finalize() - method in class cx.ath.matthew.io.TeeInputStream
finalize() - method in class cx.ath.matthew.io.TeeOutputStream
finalize() - method in class cx.ath.matthew.unix.UnixSocket
flush() - method in class cx.ath.matthew.cgi.CGI
Flushes the output.
flush() - method in class cx.ath.matthew.io.ExecInputStream
flush() - method in class cx.ath.matthew.io.ExecOutputStream
flush() - method in class cx.ath.matthew.io.InOutCopier
Flush the outputstream
flush() - method in class cx.ath.matthew.io.TeeInputStream
flush() - method in class cx.ath.matthew.io.TeeOutputStream
flush() - method in class cx.ath.matthew.unix.USOutputStream
format(byte[]) - static method in class cx.ath.matthew.utils.Hexdump
format(byte[],int) - static method in class cx.ath.matthew.utils.Hexdump

G

getAddress() - method in class cx.ath.matthew.unix.UnixServerSocket
Return the address this socket is bound to.
getAddress() - method in class cx.ath.matthew.unix.UnixSocket
Returns the address this socket is connected to.
getBlocking() - method in class cx.ath.matthew.unix.UnixSocket
Get the blocking mode.
getInputStream() - method in class cx.ath.matthew.unix.UnixSocket
Returns an InputStream for reading from the socket.
getOutputStream() - method in class cx.ath.matthew.cgi.CGI
This will return an OutputStream that you can write data directly to.
getOutputStream() - method in class cx.ath.matthew.unix.UnixSocket
Returns an OutputStream for writing to the socket.
getPassCred() - method in class cx.ath.matthew.unix.UnixSocket
Get the credential passing status.
getPath() - method in class cx.ath.matthew.unix.UnixSocketAddress
Return the path.
getPeerGID() - method in class cx.ath.matthew.unix.UnixSocket
Return the gid of the remote process.
getPeerPID() - method in class cx.ath.matthew.unix.UnixSocket
Return the pid of the remote process.
getPeerUID() - method in class cx.ath.matthew.unix.UnixSocket
Return the uid of the remote process.
getSocket() - method in class cx.ath.matthew.unix.USInputStream
getSocket() - method in class cx.ath.matthew.unix.USOutputStream

H

hashCode() - method in class cx.ath.matthew.unix.UnixSocketAddress
header(String,String) - method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send a header to the output
hexchars - static field in class cx.ath.matthew.utils.Hexdump
Hexdump - class cx.ath.matthew.utils.Hexdump
HiddenField - class cx.ath.matthew.cgi.HiddenField
HiddenField(String,String) - constructor for class cx.ath.matthew.cgi.HiddenField
HTMLForm - class cx.ath.matthew.cgi.HTMLForm
Class to manage drawing HTML forms
HTMLForm(String) - constructor for class cx.ath.matthew.cgi.HTMLForm
HTMLForm(String,String) - constructor for class cx.ath.matthew.cgi.HTMLForm
HTMLForm(String,String,String) - constructor for class cx.ath.matthew.cgi.HTMLForm

I

INFO - static field in class cx.ath.matthew.debug.Debug
Information
InOutCopier - class cx.ath.matthew.io.InOutCopier
Copies from an input stream to an output stream using a Thread.
InOutCopier(InputStream,OutputStream) - constructor for class cx.ath.matthew.io.InOutCopier
Create a copier from an inputstream to an outputstream
isAbstract() - method in class cx.ath.matthew.unix.UnixSocketAddress
Returns true if this an address for an abstract socket.
isBound() - method in class cx.ath.matthew.unix.UnixServerSocket
Check the status of the socket.
isClosed() - method in class cx.ath.matthew.unix.UnixServerSocket
Check the status of the socket.
isClosed() - method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isClosed() - method in class cx.ath.matthew.unix.USInputStream
isClosed() - method in class cx.ath.matthew.unix.USOutputStream
isConnected() - method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isInputShutdown() - method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.
isOutputShutdown() - method in class cx.ath.matthew.unix.UnixSocket
Check the socket status.

L

label - field in class cx.ath.matthew.cgi.Field
loadConfig(File) - static method in class cx.ath.matthew.debug.Debug
Read which class to debug on at which level from the given File.

M

main(args[]) - static method in class cx.ath.matthew.unix.testclient
main(args[]) - static method in class cx.ath.matthew.unix.testserver
main(String[]) - static method in class cx.ath.matthew.io.test
main(String[]) - static method in class cx.ath.matthew.io.test2
main(String[]) - static method in class cx.ath.matthew.io.test3
main(String[]) - static method in class cx.ath.matthew.cgi.testcgi
mark(int) - method in class cx.ath.matthew.io.ExecInputStream
mark(int) - method in class cx.ath.matthew.io.TeeInputStream
markSupported() - method in class cx.ath.matthew.io.ExecInputStream
markSupported() - method in class cx.ath.matthew.io.TeeInputStream
markSupported() - method in class cx.ath.matthew.unix.USInputStream
MSG_DONTWAIT - static field in class cx.ath.matthew.unix.USInputStream
MultipleDropDown - class cx.ath.matthew.cgi.MultipleDropDown
MultipleDropDown(String,String,List,int,boolean) - constructor for class cx.ath.matthew.cgi.MultipleDropDown

N

name - field in class cx.ath.matthew.cgi.Field
NewTable - class cx.ath.matthew.cgi.NewTable
NewTable(String,String) - constructor for class cx.ath.matthew.cgi.NewTable
NotConnectedException - class cx.ath.matthew.unix.NotConnectedException
NotConnectedException() - constructor for class cx.ath.matthew.unix.NotConnectedException

O

out(byte[]) - method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send byte data to the output.
out(String) - method in class cx.ath.matthew.cgi.CGI
Called by CGIs to send a string to the output.

P

Password - class cx.ath.matthew.cgi.Password
Password(String,String,String) - constructor for class cx.ath.matthew.cgi.Password
print() - method in class cx.ath.matthew.cgi.CheckBox
print() - method in class cx.ath.matthew.cgi.DisplayField
print() - method in class cx.ath.matthew.cgi.DropDown
print() - method in class cx.ath.matthew.cgi.Field
print() - method in class cx.ath.matthew.cgi.HiddenField
print() - method in class cx.ath.matthew.cgi.MultipleDropDown
print() - method in class cx.ath.matthew.cgi.NewTable
print() - method in class cx.ath.matthew.cgi.Password
print() - method in class cx.ath.matthew.cgi.Radio
print() - method in class cx.ath.matthew.cgi.SubmitButton
print() - method in class cx.ath.matthew.cgi.TextArea
print() - method in class cx.ath.matthew.cgi.TextField
print(boolean,Exception) - method in class cx.ath.matthew.cgi.CGIErrorHandler
This is called if an exception is not caught in the CGI.
print(boolean,Exception) - method in class cx.ath.matthew.cgi.DefaultErrorHandler
This is called if an exception is not caught in the CGI.
print(byte[]) - static method in class cx.ath.matthew.utils.Hexdump
print(byte[],int) - static method in class cx.ath.matthew.utils.Hexdump
print(byte[],int,PrintStream) - static method in class cx.ath.matthew.utils.Hexdump
print(byte[],PrintStream) - static method in class cx.ath.matthew.utils.Hexdump
print(Class,int,Object) - static method in class cx.ath.matthew.debug.Debug
Log an Object
print(Class,int,String) - static method in class cx.ath.matthew.debug.Debug
Log a String
print(Class,int,Throwable) - static method in class cx.ath.matthew.debug.Debug
Log a Throwable
print(int,byte[]) - static method in class cx.ath.matthew.debug.Debug
Log a byte array
print(int,Object) - static method in class cx.ath.matthew.debug.Debug
Log an Object
print(int,String) - static method in class cx.ath.matthew.debug.Debug
Log a String
print(int,Throwable) - static method in class cx.ath.matthew.debug.Debug
Log a Throwable
print(Object) - static method in class cx.ath.matthew.debug.Debug
Log at DEBUG
print(Object,int,Object) - static method in class cx.ath.matthew.debug.Debug
Log an Object
print(Object,int,String) - static method in class cx.ath.matthew.debug.Debug
Log a String
print(Object,int,Throwable) - static method in class cx.ath.matthew.debug.Debug
Log a Throwable
print(Object,Object) - static method in class cx.ath.matthew.debug.Debug
Log at DEBUG
printDOM(Document,OutputStream) - static method in class cx.ath.matthew.io.DOMPrinter
Print the given document and all its children.
printDOM(Document,PrintStream) - static method in class cx.ath.matthew.io.DOMPrinter
Print the given document and all its children.
printMap(Class,int,Map) - static method in class cx.ath.matthew.debug.Debug
Log a Map
printMap(int,Map) - static method in class cx.ath.matthew.debug.Debug
Log a Map
printMap(Map) - static method in class cx.ath.matthew.debug.Debug
Log a Map at DEBUG log level
printMap(Object,int,Map) - static method in class cx.ath.matthew.debug.Debug
Log a Map
printNode(Node,OutputStream) - static method in class cx.ath.matthew.io.DOMPrinter
Print the given node and all its children.
printNode(Node,PrintStream) - static method in class cx.ath.matthew.io.DOMPrinter
Print the given node and all its children.

R

Radio - class cx.ath.matthew.cgi.Radio
Radio(String,String,boolean) - constructor for class cx.ath.matthew.cgi.Radio
read() - method in class cx.ath.matthew.io.ExecInputStream
read() - method in class cx.ath.matthew.io.TeeInputStream
read() - method in class cx.ath.matthew.unix.USInputStream
read(byte[]) - method in class cx.ath.matthew.io.ExecInputStream
read(byte[]) - method in class cx.ath.matthew.io.TeeInputStream
read(byte[],int,int) - method in class cx.ath.matthew.io.ExecInputStream
read(byte[],int,int) - method in class cx.ath.matthew.io.TeeInputStream
read(byte[],int,int) - method in class cx.ath.matthew.unix.USInputStream
recvCredentialByte() - method in class cx.ath.matthew.unix.UnixSocket
Receive a single byte of data, with credentials.
reset() - method in class cx.ath.matthew.io.ExecInputStream
reset() - method in class cx.ath.matthew.io.TeeInputStream
run() - method in class cx.ath.matthew.io.InOutCopier
Copies from the inputstream to the outputstream until EOF on the inputstream or explicitly closed

S

sendCredentialByte(byte) - method in class cx.ath.matthew.unix.UnixSocket
Send a single byte of data with credentials.
setBlocking(boolean) - method in class cx.ath.matthew.unix.UnixSocket
Set the blocking mode.
setBlocking(boolean) - method in class cx.ath.matthew.unix.USInputStream
setByteArrayCount(int) - static method in class cx.ath.matthew.debug.Debug
Set the size of hexdumps.
setByteArrayWidth(int) - static method in class cx.ath.matthew.debug.Debug
Set the formatted width of hexdumps.
setcookie(String,String) - method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser.
setcookie(String,String,String,String,Date,boolean) - method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser, with extended attributes.
setErrorHandler(cx.ath.matthew.cgi.CGIErrorHandler) - method in class cx.ath.matthew.cgi.CGI
Sets a custom exception handler.
setGET(boolean) - method in class cx.ath.matthew.cgi.HTMLForm
Set GET method rather than POST
setHexDump(boolean) - static method in class cx.ath.matthew.debug.Debug
Enable or disable hexdumps.
setLineNos(boolean) - static method in class cx.ath.matthew.debug.Debug
Enable or disable line numbers.
setOutput() - static method in class cx.ath.matthew.debug.Debug
Output to the default debug.log
setOutput(PrintStream) - static method in class cx.ath.matthew.debug.Debug
Output to the given Stream
setOutput(String) - static method in class cx.ath.matthew.debug.Debug
Output to the given file
setPassCred(boolean) - method in class cx.ath.matthew.unix.UnixSocket
Set the credential passing status.
setProperties(Properties) - static method in class cx.ath.matthew.debug.Debug
Set properties to configure debugging.
setSoTimeout(int) - method in class cx.ath.matthew.unix.UnixSocket
Set timeout of read requests.
setSoTimeout(int) - method in class cx.ath.matthew.unix.USInputStream
setThrowableTraces(boolean) - static method in class cx.ath.matthew.debug.Debug
Enable or disable stack traces in Debuging throwables.
setTiming(boolean) - static method in class cx.ath.matthew.debug.Debug
Enable or disable timing in Debug messages.
shutdownInput() - method in class cx.ath.matthew.unix.UnixSocket
Shuts down the input stream.
shutdownOutput() - method in class cx.ath.matthew.unix.UnixSocket
Shuts down the output stream.
skip(long) - method in class cx.ath.matthew.io.ExecInputStream
skip(long) - method in class cx.ath.matthew.io.TeeInputStream
start() - method in class cx.ath.matthew.io.InOutCopier
Start the thread and wait to make sure its really started
SubmitButton - class cx.ath.matthew.cgi.SubmitButton
SubmitButton(String,String) - constructor for class cx.ath.matthew.cgi.SubmitButton

T

TeeInputStream - class cx.ath.matthew.io.TeeInputStream
Class to copy a stream to a file or another stream as it is being sent through a stream pipe E.g.
TeeInputStream(InputStream,File) - constructor for class cx.ath.matthew.io.TeeInputStream
Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream,File,boolean) - constructor for class cx.ath.matthew.io.TeeInputStream
Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream,OutputStream) - constructor for class cx.ath.matthew.io.TeeInputStream
Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream,String) - constructor for class cx.ath.matthew.io.TeeInputStream
Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream,String,boolean) - constructor for class cx.ath.matthew.io.TeeInputStream
Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeOutputStream - class cx.ath.matthew.io.TeeOutputStream
Class to copy a stream to another stream or file as it is being sent through a stream pipe E.g.
TeeOutputStream(OutputStream,File) - constructor for class cx.ath.matthew.io.TeeOutputStream
Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream,File,boolean) - constructor for class cx.ath.matthew.io.TeeOutputStream
Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream,OutputStream) - constructor for class cx.ath.matthew.io.TeeOutputStream
Create a new TeeOutputStream on the given OutputStream and copy the stream to the other OuputStream.
TeeOutputStream(OutputStream,String) - constructor for class cx.ath.matthew.io.TeeOutputStream
Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream,String,boolean) - constructor for class cx.ath.matthew.io.TeeOutputStream
Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
test - class cx.ath.matthew.io.test
test2 - class cx.ath.matthew.io.test2
test3 - class cx.ath.matthew.io.test3
testcgi - class cx.ath.matthew.cgi.testcgi
testclient - class cx.ath.matthew.unix.testclient
testserver - class cx.ath.matthew.unix.testserver
TextArea - class cx.ath.matthew.cgi.TextArea
TextArea(String,String,String) - constructor for class cx.ath.matthew.cgi.TextArea
TextArea(String,String,String,int,int) - constructor for class cx.ath.matthew.cgi.TextArea
TextField - class cx.ath.matthew.cgi.TextField
TextField(String,String) - constructor for class cx.ath.matthew.cgi.TextField
TextField(String,String,String) - constructor for class cx.ath.matthew.cgi.TextField
TextField(String,String,String,int) - constructor for class cx.ath.matthew.cgi.TextField
toAscii(byte[]) - static method in class cx.ath.matthew.utils.Hexdump
toAscii(byte[],int,int) - static method in class cx.ath.matthew.utils.Hexdump
toByteArray(byte[]) - static method in class cx.ath.matthew.utils.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toByteArray(byte[],int,int) - static method in class cx.ath.matthew.utils.Hexdump
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toHex(byte[]) - static method in class cx.ath.matthew.utils.Hexdump
toHex(byte[],int,int) - static method in class cx.ath.matthew.utils.Hexdump
toString() - method in class cx.ath.matthew.unix.UnixSocketAddress
Return the Address as a String.

U

UnixIOException - class cx.ath.matthew.unix.UnixIOException
An IO Exception which occurred during UNIX Socket IO
UnixIOException(int,String) - constructor for class cx.ath.matthew.unix.UnixIOException
UnixServerSocket - class cx.ath.matthew.unix.UnixServerSocket
Represents a listening UNIX Socket.
UnixServerSocket() - constructor for class cx.ath.matthew.unix.UnixServerSocket
Create an un-bound server socket.
Create a server socket bound to the given address.
UnixServerSocket(String) - constructor for class cx.ath.matthew.unix.UnixServerSocket
Create a server socket bound to the given address.
UnixSocket - class cx.ath.matthew.unix.UnixSocket
Represents a UnixSocket.
UnixSocket() - constructor for class cx.ath.matthew.unix.UnixSocket
Create an unconnected socket.
UnixSocket(cx.ath.matthew.unix.UnixSocketAddress) - constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocket(String) - constructor for class cx.ath.matthew.unix.UnixSocket
Create a socket connected to the given address.
UnixSocketAddress - class cx.ath.matthew.unix.UnixSocketAddress
Represents an address for a Unix Socket
UnixSocketAddress(String) - constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnixSocketAddress(String,boolean) - constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
USInputStream - class cx.ath.matthew.unix.USInputStream
USInputStream(int,cx.ath.matthew.unix.UnixSocket) - constructor for class cx.ath.matthew.unix.USInputStream
USOutputStream - class cx.ath.matthew.unix.USOutputStream
USOutputStream(int,cx.ath.matthew.unix.UnixSocket) - constructor for class cx.ath.matthew.unix.USOutputStream

V

VERBOSE - static field in class cx.ath.matthew.debug.Debug
Verbose debug messages

W

WARN - static field in class cx.ath.matthew.debug.Debug
Warnings
write(byte[]) - method in class cx.ath.matthew.io.ExecOutputStream
write(byte[]) - method in class cx.ath.matthew.io.TeeOutputStream
write(byte[],int,int) - method in class cx.ath.matthew.io.ExecOutputStream
write(byte[],int,int) - method in class cx.ath.matthew.io.TeeOutputStream
write(byte[],int,int) - method in class cx.ath.matthew.unix.USOutputStream
write(byte[][]) - method in class cx.ath.matthew.unix.USOutputStream
write(int) - method in class cx.ath.matthew.io.ExecOutputStream
write(int) - method in class cx.ath.matthew.io.TeeOutputStream
write(int) - method in class cx.ath.matthew.unix.USOutputStream