Skip to content
Snippets Groups Projects
Commit 7176402d authored by Brutzman, Don's avatar Brutzman, Don
Browse files

javadoc corrections, includes cleanup of incorrect package names

parent 315f7fc3
No related branches found
No related tags found
No related merge requests found
Showing
with 549 additions and 531 deletions
package UdpMulticastExamples;
package MV3500Cohort2020JulySeptember.homework3.Britt;
import java.io.*;
import java.net.*;
......
package UdpMulticastExamples;
package MV3500Cohort2020JulySeptember.homework3.Britt;
import java.io.*;
import java.net.*;
......
......@@ -34,6 +34,11 @@ public class TCPNumberSender {
private static final int REPETITION = 1;
private static int counter = 0;
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException {
// Local variables
......
......@@ -20,10 +20,10 @@ public class UDPResultReceiver {
public static final int RECEIVING_PORT = 1415;
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.io.IOException
*/
public static void main(String[] args) throws IOException
public static void main(String[] args) // throws IOException
{
DatagramSocket udpSocket = null;
......
......@@ -31,8 +31,13 @@ public class TCPNumberSender {
public static final int REPETITION = 1;
private static int counter = 0;
public static void main(String[] args) throws InterruptedException {
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException
{
// Local variables
Socket socket;
OutputStream outputStream;
......
......@@ -19,10 +19,10 @@ public class UDPResultReceiver {
public static final int RECEIVING_PORT = 1415;
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.io.IOException
*/
public static void main(String[] args) throws IOException
public static void main(String[] args) // throws IOException
{
DatagramSocket udpSocket = null;
......
......@@ -19,10 +19,10 @@ import java.net.*;
*/
public class UdpSender
{
public static final String MY_NAME = "Alex"; // guru incantation 8)
// public static final int SENDING_PORT = 1414; // not needed, can let system choose an open local port
public static final int RECEIVING_PORT = 1415;
public static final int TOTAL_PACKETS_TO_SEND = 100;
private static final String MY_NAME = "Alex"; // guru incantation 8)
// public static final int SENDING_PORT = 1414; // not needed, can let system choose an open local port
public static final int RECEIVING_PORT = 1415;
public static final int TOTAL_PACKETS_TO_SEND = 100;
// here is what we need for lab comms
public static final String DESTINATION_HOST = "10.1.105.8"; // localhost 127.0.0.1 or argon 10.1.105.1 or 10.1.105.1 or whatever
......
......@@ -33,6 +33,10 @@ public class GermanyEspduVPNReceiver {
*/
private final static String TRACE_PREFIX = "[" + GermanyEspduVPNReceiver.class.getName() + "] ";
/**
* Program invocation, execution starts here
* @param args command-line arguments
*/
public static void main(String args[]) {
System.out.println(TRACE_PREFIX + "started...");
......
......@@ -36,7 +36,7 @@ public class PduListenerSaver
String multicastAddress = DEFAULT_MULTICAST_ADDRESS;
int multicastPort = DEFAULT_MULTICAST_PORT;
System.out.println("OpenDis7Examples.PduListenerSaver started...");
System.out.println("MV3500Cohort2020JulySeptember.homework4.Britt.PduListenerSaver started...");
switch (args.length) {
case 0:
......
......@@ -17,6 +17,7 @@ public class HittnerDTcpExample3Client {
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException {
......
......@@ -25,6 +25,7 @@ public class HittnerNickTcpExample3Client {
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException {
......
package MV3500Cohort2021JulySeptember.homework2.Keeven;
import java.io.*;
import java.net.*;
/**
* This is Assignment 2 where I have modified the given code from TCPExample3Client
* -sleep time has been extended to give more time in between loops
* -Initial print line has been altered to reflect assingnment 2
* -Loop only runs a finite number of times ,10.
* Before, we always used telnet (netcat) to connect to the server. Here we are
* now writing our own program to do the connection.
*
* As you will see, when we run this after we start the server we will see the
* same string telnet printed, sent by the server. The output at the server will
* show different socket pairs for each time the loop iterates.
*
* @author mcgredo
* @author brutzman
*/
public class KeevenTCPExample3Client2 {
/** IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
* @see <a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>
* @see <a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>
*/
public final static String LOCALHOST = "0:0:0:0:0:0:0:1";
/**
* Program invocation, execution starts here
* @param args command-line arguments
*/
public static void main(String[] args) throws InterruptedException {
// Local variables/fields
Socket socket = null;
InputStream is;
Reader isr;
BufferedReader br;
String serverMessage;
int clientLoopCount = 0;
int numbLoops = 10;
try {
while (clientLoopCount < numbLoops)
{
clientLoopCount++; // increment at beginning of loop for reliability
System.out.println(KeevenTCPExample3Client2.class.getName() + " creating socket...");
// We request an IP to connect to ("localhost") and
// port number at that IP (2317). This establishes
// a connection to that IP in the form of a Socket
// object; the server uses a ServerSocket to wait for
// connections.
socket = new Socket(LOCALHOST, 2317); // locohost?
// Now hook everything up (i.e. set up the streams), Java style:
is = socket.getInputStream();
isr = new InputStreamReader(is);
br = new BufferedReader(isr);
// Read a single line written by the server. We'd
// do things a bit differently if there were many lines to be read
// from the server instead of one only.
serverMessage = br.readLine();
System.out.println("======================Assignment2===========================");
System.out.print ("Client loop " + clientLoopCount + ": ");
System.out.println("now we're talking!");
System.out.println("The message the server sent was: '" + serverMessage + "'");
// socket gets closed, either automatically/silently by this code (or possibly by the server)
Thread.sleep(800l); // slow things down, for example 500l (long) = 500 msec
} // end while(true) // infinite loops are dangerous, be sure to kill this process!
}
catch (IOException e)
{
System.err.println("Problem with " + KeevenTCPExample3Client2.class.getName() + " networking:"); // describe what is happening
System.err.println("Error: " + e);
// Provide more helpful information to user if exception occurs due to running twice at one time
if (e instanceof java.net.BindException) {
System.err.println("*** Be sure to stop any other running instances of programs using this port!");
}
}
finally // occurs after any other activity when shutting down
{
try {
if (socket != null)
socket.close();
} catch (IOException e) {}
// program exit: tell somebody about that happening. Likely cause: server drops connection.
System.out.println();
System.out.println(KeevenTCPExample3Client2.class.getName() + " exit");
}
}
}
package MV3500Cohort2021JulySeptember.homework2.Keeven;
import java.io.*;
import java.net.*;
/**
* This is Assignment 2 where I have modified the given code from TCPExample3Client
* -sleep time has been extended to give more time in between loops
* -Initial print line has been altered to reflect assingnment 2
* -Loop only runs a finite number of times ,10.
* Before, we always used telnet (netcat) to connect to the server. Here we are
* now writing our own program to do the connection.
*
* As you will see, when we run this after we start the server we will see the
* same string telnet printed, sent by the server. The output at the server will
* show different socket pairs for each time the loop iterates.
*
* @author mcgredo
* @author brutzman
*/
public class KeevenTCPExample3Client2 {
/** IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
* @see <a href="https://en.wikipedia.org/wiki/localhost">https://en.wikipedia.org/wiki/localhost</a>
* @see <a href="https://en.wikipedia.org/wiki/IPv6_address">https://en.wikipedia.org/wiki/IPv6_address</a>
*/
public final static String LOCALHOST = "0:0:0:0:0:0:0:1";
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException {
// Local variables/fields
Socket socket = null;
InputStream is;
Reader isr;
BufferedReader br;
String serverMessage;
int clientLoopCount = 0;
int numbLoops = 10;
try {
while (clientLoopCount < numbLoops)
{
clientLoopCount++; // increment at beginning of loop for reliability
System.out.println(KeevenTCPExample3Client2.class.getName() + " creating socket...");
// We request an IP to connect to ("localhost") and
// port number at that IP (2317). This establishes
// a connection to that IP in the form of a Socket
// object; the server uses a ServerSocket to wait for
// connections.
socket = new Socket(LOCALHOST, 2317); // locohost?
// Now hook everything up (i.e. set up the streams), Java style:
is = socket.getInputStream();
isr = new InputStreamReader(is);
br = new BufferedReader(isr);
// Read a single line written by the server. We'd
// do things a bit differently if there were many lines to be read
// from the server instead of one only.
serverMessage = br.readLine();
System.out.println("======================Assignment2===========================");
System.out.print ("Client loop " + clientLoopCount + ": ");
System.out.println("now we're talking!");
System.out.println("The message the server sent was: '" + serverMessage + "'");
// socket gets closed, either automatically/silently by this code (or possibly by the server)
Thread.sleep(800l); // slow things down, for example 500l (long) = 500 msec
} // end while(true) // infinite loops are dangerous, be sure to kill this process!
}
catch (IOException e)
{
System.err.println("Problem with " + KeevenTCPExample3Client2.class.getName() + " networking:"); // describe what is happening
System.err.println("Error: " + e);
// Provide more helpful information to user if exception occurs due to running twice at one time
if (e instanceof java.net.BindException) {
System.err.println("*** Be sure to stop any other running instances of programs using this port!");
}
}
finally // occurs after any other activity when shutting down
{
try {
if (socket != null)
socket.close();
} catch (IOException e) {}
// program exit: tell somebody about that happening. Likely cause: server drops connection.
System.out.println();
System.out.println(KeevenTCPExample3Client2.class.getName() + " exit");
}
}
}
......@@ -17,6 +17,7 @@ public class SchlesselClient {
/**
* Program invocation, execution starts here
* @param args command-line arguments
* @throws java.lang.InterruptedException user can cancel execution
*/
public static void main(String[] args) throws InterruptedException {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment