First Commit
Added more to the client-side interface.
Initial Commit
Moved most of the functionality from 'ClientMain' into 'Client'. Small
changes to ClientListenerThread as well.
Added more types of Client constructors, as well as added the option to
specify a port number for the listener thread to bind to.
Added a new InputStream to Client to support the getInputStream() call
in the interface, and piped it to an OutputStream. Renamed the interface
used on the client side.
Edited main; that will be a tester for a short time, and then after that
will be remove entirely.
Added InputStream to ClientSenderThread, cleaned up ProdConsStructures,
cleaned up ClientMain, and cleaned up Client.
The streams have been implemented all the way down to the threads
themselves. ClientMain's previous functionality has been completely
replaced by the Client object, and it is now just a class for testing.
Implemented the UMassSocketsInterfaceClient interface in Client.java
Renamed project.
Wrapped the OutputStream in ClientListener thread in a BufferedWriter,
modified Client's constructors again, added support for getOutputStream
to the interface, and verified that these work through ClientMain.
Got rid of a few warnings
Added .jar
Renamed ClientMain to ClientTester, since that's what it really does
now.
Updated the .jar to include sources and exclude the tester class.
Removed statics from classes so that multiple senders and receivers can
be created within the same execution of a program.
Re-added the working .jar of the library for completeness' sake
Final commit
Refreshing