From 8e29761c370e186911023c9153a781c8aa7e2eea Mon Sep 17 00:00:00 2001
From: brutzman <brutzman@DESKTOP-2S09UKA>
Date: Thu, 1 Jul 2021 14:41:51 -0700
Subject: [PATCH] javadoc improvements

---
 .../AngelBlankEspduReceiverAtoTCP.java                    | 8 +++++++-
 .../AngelBlankEspduReceiverBtoTCP.java                    | 5 +++++
 .../AngelopoulosBlankenbeker/AngelBlankEspduSenderB.java  | 4 ++++
 .../AngelBlankEspduTCPReceiverBSenderA.java               | 4 ++++
 .../homework2/Ayres_Client.java                           | 4 ++++
 .../homework2/Ayres_Server.java                           | 4 ++++
 .../homework2/Demchko/DemchkoClient.java                  | 4 ++++
 .../homework2/Demchko/DemchkoServer.java                  | 7 ++++++-
 .../homework2/Frisco/FriscoAssignment2Client.java         | 4 ++++
 .../homework2/Frisco/FriscoAssignment2Server.java         | 4 ++++
 .../AyresDemchkoMulticastReceiver.java                    | 6 +++++-
 .../AyresDemchkoMulticastSender.java                      | 7 +++++--
 .../CainThomersonHw3Receiver.java                         | 6 +++++-
 .../Cain_Thomerson_Homework3/CainThomersonHw3Sender.java  | 6 +++++-
 .../projects/AyresDemchko/AyresDemchkoReceiver.java       | 6 +++++-
 .../projects/AyresDemchko/AyresDemchkoSender.java         | 4 ++++
 .../CainThomersonFinal/C_T_EspduRequestingUnit.java       | 4 ++++
 .../CainThomersonFinal/C_T_EspduSupplyerUnit.java         | 4 ++++
 .../projects/FriscoFurr/FDCSendRecieve.java               | 8 ++++----
 .../projects/FriscoFurr/FriscoFurrPduSender.java          | 4 ++++
 .../projects/FriscoFurr/OBSSendRecieve1.java              | 6 +++---
 .../projects/FriscoFurr/TGTSendRecieve.java               | 8 ++++----
 .../homework2/Boron/BoronClient.java                      | 4 ++++
 .../homework2/Boron/BoronServer.java                      | 4 ++++
 .../homework2/Brennenstuhl/SirTobiClient.java             | 4 ++++
 .../homework2/Brennenstuhl/SirTobiServer.java             | 8 ++++----
 .../homework2/Fetterolf/FetterolfHomework2Client.java     | 4 ++++
 .../homework2/Fetterolf/FetterolfHomework2Server.java     | 4 ++++
 .../homework4/Boron/BoronPduReceiver.java                 | 4 ++++
 .../homework4/Boron/BoronPduSender.java                   | 5 +++++
 .../homework4/Brennenstuhl/BrennenstuhlEspduReceiver.java | 4 ++++
 .../homework4/Fetterolf/FetterolfPduListenerSaver.java    | 4 ++++
 .../homework4/Fetterolf/FetterolfPduReceiver.java         | 4 ++++
 .../homework4/Fetterolf/FetterolfPduSender.java           | 4 ++++
 .../homework2/Britt/Britt_Client.java                     | 4 ++++
 .../homework2/Britt/Britt_Server.java                     | 6 +++++-
 .../homework2/Cannon/CannonClient.java                    | 4 ++++
 .../homework2/Weissenberger/LokiChatClient.java           | 2 +-
 .../homework2/Weissenberger/LokiServerThread.java         | 4 ++--
 .../homework3/Cannon/CannonUdpReceiver.java               | 2 +-
 .../homework3/Cannon/CannonUdpSender.java                 | 5 +++++
 .../Goericke/TCPNumberReceiverUDPResultSender.java        | 2 +-
 .../TCPNumberReceiverUDPResultSender.java                 | 2 +-
 .../homework4/Cannon/PDUReciever.java                     | 4 ++++
 44 files changed, 175 insertions(+), 30 deletions(-)

diff --git a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.java b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.java
index 4974b275c1..d7923c9145 100644
--- a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.java
+++ b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverAtoTCP.java
@@ -19,11 +19,17 @@ import java.io.DataOutputStream;
 public class AngelBlankEspduReceiverAtoTCP {
 
     public static final String TCP_DESTINATION_IP = "172.20.146.111";
+    /* @see <a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a> */
     public static final int DIS_DESTINATION_PORT = 3000;
+    /* @see <a href="https://en.wikipedia.org/wiki/Port_(computer_networking)">https://en.wikipedia.org/wiki/Port_(computer_networking)</a> */
     public static final int TCP_DESTINATION_PORT = 2999;
     public static final int MAX_PDU_SIZE = 8192;
     public static final String GROUP = "239.1.2.4";
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
         MulticastSocket socket;
         DatagramSocket dataGram;
diff --git a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.java b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.java
index 88ccb14d63..2581308e2d 100644
--- a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.java
+++ b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduReceiverBtoTCP.java
@@ -24,6 +24,11 @@ public class AngelBlankEspduReceiverBtoTCP {
     public static final int TCP_DESTINATION_PORT = 2998;
     public static final int MAX_PDU_SIZE = 8192;
     public static final String GROUP = "239.1.2.3";
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
         MulticastSocket socket;
         DatagramPacket packet;
diff --git a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.java b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.java
index c8b184b368..894e04cf75 100644
--- a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.java
+++ b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduSenderB.java
@@ -32,6 +32,10 @@ public class AngelBlankEspduSenderB
     /** Port we send on */
     public static final int DIS_DESTINATION_PORT = 2800;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 public static void main(String args[])
 {
     /** an entity state pdu */
diff --git a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.java b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.java
index 1aaa3de18a..07ae98a9fb 100644
--- a/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.java
+++ b/assignments/src/MV3500Cohort2018JanuaryMarch/projects/AngelopoulosBlankenbeker/AngelBlankEspduTCPReceiverBSenderA.java
@@ -35,6 +35,10 @@ public class AngelBlankEspduTCPReceiverBSenderA
     /** Port we send on */
     public static final int DIS_DESTINATION_PORT = 3000;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 public static void main(String args[])
 {
     /** an entity state pdu */
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Client.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Client.java
index c0553a967e..4c08c937ba 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Client.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Client.java
@@ -21,6 +21,10 @@ public class Ayres_Client {
 
 	public final static String LOCALHOST = "0:0:0:0:0:0:0:1"; // String constant, i.e. 127.0.0.1
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 	public static void main(String[] args) {
 		try {
 			while (true) {
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Server.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Server.java
index 357c4b6815..59cb87957f 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Server.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Ayres_Server.java
@@ -21,6 +21,10 @@ import java.net.Socket;
  */
 public class Ayres_Server {
     
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 	@SuppressWarnings("ConvertToTryWithResources")
 	public static void main(String[] args)
 	{
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.java
index 396fb5bce1..ddd5065c45 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoClient.java
@@ -24,6 +24,10 @@ public class DemchkoClient {
 
    public final static String LOCALHOST = "0:0:0:0:0:0:0:1"; // String constant, i.e. 127.0.0.1
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 	public static void main(String[] args) {
             
 		try {
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.java
index 7e2fcbbe2c..cb7cdfa7e4 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Demchko/DemchkoServer.java
@@ -18,7 +18,12 @@ import java.util.Scanner;
 public class DemchkoServer {
 
     @SuppressWarnings("ConvertToTryWithResources")
-	public static void main(String[] args)
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
+    public static void main(String[] args)
 	{
 		try {
 			// ServerSocket waits for a connection from a client. 
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.java
index 4c8c4527ee..be7f2ab9e1 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Client.java
@@ -19,6 +19,10 @@ public class FriscoAssignment2Client {
 
 	public final static String LOCALHOST = "0:0:0:0:0:0:0:1"; // String constant, i.e. 127.0.0.1
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 	public static void main(String[] args) {
 		boolean openConnection = true;
 		try {
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.java b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.java
index b1a567edb7..ddab41067e 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework2/Frisco/FriscoAssignment2Server.java
@@ -19,6 +19,10 @@ import java.net.*;
  */
 public class FriscoAssignment2Server {
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 	public static void main(String[] args) {
 		
 		String[] serverQuestions = new String[7];  
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.java b/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.java
index f8e2c66259..7bb7b29568 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastReceiver.java
@@ -22,7 +22,11 @@ public static final String MULTICAST_ADDRESS = "239.1.2.15";
     public static final int DESTINATION_PORT = 1717;
     /** How many routers can be crossed */
     public static final int TTL = 10; 
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) 
     {
         try
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.java b/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.java
index b4a2e66cd2..65a4ca1a6e 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework3/AyresDemchkoHomework3/AyresDemchkoMulticastSender.java
@@ -21,10 +21,13 @@ public class AyresDemchkoMulticastSender {
     public static final int DESTINATION_PORT = 1717;
     /** How many routers can be crossed */
     public static final int TTL = 10; 
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) 
     {
-        
         try
         {
             //int ID = 27;
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.java b/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.java
index 8852127968..745989fe9d 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Receiver.java
@@ -21,7 +21,11 @@ public class CainThomersonHw3Receiver {
     public static final int DESTINATION_PORT = 1717;
     /** How many routers can be crossed */
     public static final int TTL = 10; 
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) 
     {
         try
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.java b/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.java
index 7613dfe493..72410747d6 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/homework3/Cain_Thomerson_Homework3/CainThomersonHw3Sender.java
@@ -20,7 +20,11 @@ public static final String MULTICAST_ADDRESS = "239.1.2.15";
     public static final int DESTINATION_PORT = 1717;
     /** How many routers can be crossed */
     public static final int TTL = 10; 
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) 
     {
         try
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.java
index 82c0f15e08..426e496605 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoReceiver.java
@@ -27,7 +27,11 @@ public class AyresDemchkoReceiver {
    public static final int    MULTICAST_PORT  = 3000;
     public static final String MULTICAST_GROUP = "239.1.2.15";
     public static final boolean USE_FAST_ESPDU = false;
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) 
     {
         
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.java
index 18df552c0d..803053f03c 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/AyresDemchko/AyresDemchkoSender.java
@@ -231,6 +231,10 @@ public class AyresDemchkoSender {
         }
     }
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[])
 	{
         if (args.length == 2) {
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.java
index 56c8993574..6a6cc0f0a1 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduRequestingUnit.java
@@ -35,6 +35,10 @@ public class C_T_EspduRequestingUnit {
 
     public static final int DEFAULT_MULTICAST_PORT = 3000;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
    
         System.out.println("\nREQUESTING UNIT:\n\tProgram started\n");
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.java
index e0df5d66cb..cea8f41ea7 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/CainThomersonFinal/C_T_EspduSupplyerUnit.java
@@ -37,6 +37,10 @@ public class C_T_EspduSupplyerUnit {
 
     public static final int DEFAULT_MULTICAST_PORT = 3000;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
 
         System.out.println("\nSUPPLYER UNIT:\n\tProgram started\n");
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.java
index 0d88800867..6a2ad25b94 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FDCSendRecieve.java
@@ -46,8 +46,8 @@ public class FDCSendRecieve {
 	/**
 	 * This would be the sending Run method.  Takes in several PDUs and for each one has a switch statement ready for it. 
 	 * @param pdupass
-	 * @throws UnknownHostException
-	 * @throws IOException 
+	 * @throws UnknownHostException unable to reach host address
+	 * @throws IOException input-output error
 	 */
 	public void run(Pdu... pdupass) throws UnknownHostException, IOException {
 
@@ -121,8 +121,8 @@ public class FDCSendRecieve {
 	 * Main function takes no specific arguments, but is the recieving portion of the code.  Once it hears a specific type of PDU it creates another and sends it to the Run function 
 	 * called sender created on line 130 (2nd statement in the main function)
 	 * @param args command-line arguments
-	 * @throws IOException
-	 * @throws InterruptedException 
+	 * @throws IOException input-output error
+	 * @throws InterruptedException interruption
 	 */
 	public static void main(String[] args) throws IOException, InterruptedException {
 		DisTime disTime = DisTime.getInstance();
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.java
index a382fe7725..a40555bc69 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/FriscoFurrPduSender.java
@@ -211,6 +211,10 @@ public class FriscoFurrPduSender
         }
     }
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[])
 	{
         if (args.length == 2) {
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.java
index 1320960335..c68ce7c6b6 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/OBSSendRecieve1.java
@@ -52,8 +52,8 @@ public class OBSSendRecieve1 {
 	/**
 	 *  This would be the sending Run method.  Takes in several PDUs and for each one has a switch statement ready for it. 
 	 * @param pdupass
-	 * @throws UnknownHostException
-	 * @throws IOException 
+	 * @throws UnknownHostException unable to reach host address
+	 * @throws IOException input-output error
 	 */
 	public void run(Pdu... pdupass) throws UnknownHostException, IOException {
 
@@ -125,7 +125,7 @@ public class OBSSendRecieve1 {
 	 * Main function takes no specific arguments, but is the recieving portion of the code.  Once it hears a specific type of PDU it creates another and sends it to the Run function 
 	 * called sender created on line 136 (2nd statement in the main function)
 	 * @param args command-line arguments
-	 * @throws IOException 
+	 * @throws IOException input-output error
 	 */
 	public static void main(String[] args) throws IOException {
 		DisTime disTime = DisTime.getInstance();
diff --git a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendRecieve.java b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendRecieve.java
index e8aadc7ece..82eb78be71 100644
--- a/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendRecieve.java
+++ b/assignments/src/MV3500Cohort2018JulySeptember/projects/FriscoFurr/TGTSendRecieve.java
@@ -51,9 +51,9 @@ public class TGTSendRecieve {
 
 	/**
 	 *  This would be the sending Run method.  Takes in several PDUs and for each one has a switch statement ready for it. 
-	 * @param pdupass
-	 * @throws UnknownHostException
-	 * @throws IOException 
+	 * @param pdupass PDU passed
+	 * @throws UnknownHostException unable to reach host address
+	 * @throws IOException input-output error
 	 */
 	public void run(Pdu... pdupass) throws UnknownHostException, IOException {
 
@@ -123,7 +123,7 @@ public class TGTSendRecieve {
 	 * Main function takes no specific arguments, but is the recieving portion of the code.  Once it hears a specific type of PDU it creates another and sends it to the Run function 
 	 * called sender created on line 135 (2nd statement in the main function)
 	 * @param args command-line arguments
-	 * @throws IOException 
+	 * @throws IOException input-output error
 	 */
 	public static void main(String[] args) throws IOException {
 		DisTime disTime = DisTime.getInstance();
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.java
index cd592c1440..996844672b 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronClient.java
@@ -16,6 +16,10 @@ public class BoronClient {
     // IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
     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) {
        
         String unitName = "1st Platoon";
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.java
index 1c7da25a43..bd32c6239c 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Boron/BoronServer.java
@@ -13,6 +13,10 @@ import java.net.*;
  */
 public class BoronServer {
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) {
         try {
             
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.java
index c70732d140..89db3b497d 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiClient.java
@@ -18,6 +18,10 @@ public class SirTobiClient {
     // IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
     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) {
         
         // Local vars/fields
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.java
index ccd788943c..2a1a2ea451 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Brennenstuhl/SirTobiServer.java
@@ -22,11 +22,11 @@ import java.net.*;
  * @author mcgredo
  */
 public class SirTobiServer {
-    
-    
-    
-    
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) {
         
         //Count the number of jokes to keep the index of the array valid
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.java
index 1590f54fd9..53f59abbe6 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Client.java
@@ -18,6 +18,10 @@ public class FetterolfHomework2Client {
 
     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) {
 
         // Local vars/fields
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.java b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.java
index c9c5c31ec5..68b6c9df0d 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework2/Fetterolf/FetterolfHomework2Server.java
@@ -25,6 +25,10 @@ import java.util.Scanner;
  */
 public class FetterolfHomework2Server {
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) {
         try {
 
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.java
index 9e35f29175..ad244eed28 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduReceiver.java
@@ -22,6 +22,10 @@ public class BoronPduReceiver
   public static final String DEFAULT_MULTICAST_ADDRESS = BoronPduSender.DEFAULT_MULTICAST_ADDRESS;
   public static final boolean USE_FAST_ESPDU = false;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
   public static void main(String args[])
   {
     PduFactory factory;
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.java
index e22a07f051..e716b530dc 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Boron/BoronPduSender.java
@@ -85,6 +85,11 @@ public class BoronPduSender
             //container.marshallToXml("examplePdus.xml");
     }
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     * @throws java.lang.Exception problem occurred
+     */
     public static void main(String args[]) throws Exception
 	{
             
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.java
index 7e9ad40f5b..156e69a5f6 100755
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlEspduReceiver.java
@@ -27,6 +27,10 @@ public class BrennenstuhlEspduReceiver
     /** Default multicast port used, matches Wireshark DIS capture default */
     public static final int    DEFAULT_MULTICAST_PORT    = BrennenstuhlEspduSender.DEFAULT_MULTICAST_PORT;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[])
 	{
 		System.out.println("DisExamplesOpenDis7.EspduReceiver started...");
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.java
index 7f5baad906..a3024f642f 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduListenerSaver.java
@@ -26,6 +26,10 @@ public class FetterolfPduListenerSaver {
         PAUSED;
     }
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String[] args) {
         String outDir = DEFAULT_OUTPUTDIR;
         String mcast = MCAST_ADDR;
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.java
index 703d3cc725..036f15730d 100644
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduReceiver.java
@@ -14,6 +14,10 @@ public class FetterolfPduReceiver {
     public static final String DEFAULT_MULTICAST_ADDRESS = FetterolfPduReceiver.DEFAULT_MULTICAST_ADDRESS;
     public static final boolean USE_FAST_ESPDU = false;
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
         PduFactory factory;
         MulticastSocket socket;
diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.java
index cf4d9649f8..309de41f97 100755
--- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.java
+++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Fetterolf/FetterolfPduSender.java
@@ -187,6 +187,10 @@ public class FetterolfPduSender {
         }
     }
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
         if (args.length == 2) {
             FetterolfPduSender sender = new FetterolfPduSender(Integer.parseInt(args[0]), args[1]);
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.java
index 931228c1e1..c63847a97b 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Client.java
@@ -19,6 +19,10 @@ public class Britt_Client {
 // IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
     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) {
         
         // Local vars/fields
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.java
index 6939f6015e..f70432e0d5 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Britt/Britt_Server.java
@@ -17,7 +17,11 @@ import java.net.Socket;
  * @author Brittokki
  */
 public class Britt_Server {
-    
+
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
 public static void main(String[] args) {
         try {
             
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.java
index b3d4baa175..af3cddb99a 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Cannon/CannonClient.java
@@ -25,6 +25,10 @@ public class CannonClient {
     // IPv6 String constant for localhost address, similarly IPv4 127.0.0.1
     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) {
 
         // Local variables/fields
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.java
index cac3cbd1c6..d634c86007 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiChatClient.java
@@ -61,7 +61,7 @@ public class LokiChatClient implements Runnable {
     
     /**
      * setup the streams and (if possible) the Thread
-     * @throws IOException 
+     * @throws IOException input-output error
      */
     public void start() throws IOException {
         console = new DataInputStream(System.in);
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.java b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.java
index ad3238eaeb..fdea3925aa 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework2/Weissenberger/LokiServerThread.java
@@ -72,7 +72,7 @@ public class LokiServerThread extends Thread {
 
     /**
      * open all needed streams
-     * @throws IOException 
+     * @throws IOException input-output error
      */
     public void open() throws IOException {
         streamIn = new DataInputStream(new BufferedInputStream(socket.getInputStream()));
@@ -81,7 +81,7 @@ public class LokiServerThread extends Thread {
     
     /**
      * close socket and streams
-     * @throws IOException 
+     * @throws IOException input-output error
      */
     public void close() throws IOException {
         if (socket != null) {
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.java b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.java
index 10c88b479b..099e91a9d6 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpReceiver.java
@@ -23,7 +23,7 @@ public class CannonUdpReceiver
 
     /**
      * @param args command-line arguments
-     * @throws java.io.IOException
+     * @throws java.io.IOException invocation error
      */
     public static void main(String[] args) throws IOException 
     {
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.java b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.java
index 812430f58d..6699b7b5c6 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Cannon/CannonUdpSender.java
@@ -27,6 +27,11 @@ public class CannonUdpSender
     // here is what we need for lab comms
     public static final String   DESTINATION_HOST = "10.1.105.7"; // localhost 127.0.0.1 or argon 10.1.105.1 or 10.1.105.1 or whatever
     
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     * @throws java.io.IOException input-output error
+     */
     @SuppressWarnings("SleepWhileInLoop")
     public static void main(String[] args) throws IOException 
     {
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.java b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.java
index ce432d7ee3..561f353747 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework3/Goericke/TCPNumberReceiverUDPResultSender.java
@@ -94,7 +94,7 @@ public class TCPNumberReceiverUDPResultSender {
      * @param result
      * @param inetAddress Bernd's IP
      * @param port Bernd's UDP port number
-     * @throws IOException 
+     * @throws IOException input-output error
      */
     private static void sendResultViaUDP(float result, InetAddress inetAddress, int port) throws IOException{
         DatagramSocket udpSocket = null;
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.java b/assignments/src/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.java
index d07030183c..30eeb323c6 100644
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework3/WeissenbergerGoericke/TCPNumberReceiverUDPResultSender.java
@@ -94,7 +94,7 @@ public class TCPNumberReceiverUDPResultSender {
      * @param result
      * @param inetAddress Bernd's IP
      * @param port Bernd's UDP port number
-     * @throws IOException 
+     * @throws IOException input-output error
      */
     private static void sendResultViaUDP(float result, InetAddress inetAddress, int port) throws IOException{
         DatagramSocket udpSocket = null;
diff --git a/assignments/src/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.java b/assignments/src/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.java
index 6c36beb069..87658e1bc0 100755
--- a/assignments/src/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.java
+++ b/assignments/src/MV3500Cohort2020JulySeptember/homework4/Cannon/PDUReciever.java
@@ -37,6 +37,10 @@ public class PDUReciever {
      */
     private final static String TRACE_PREFIX = "[" + PDUReciever.class.getName() + "] ";
 
+    /**
+     * Program invocation, execution starts here
+     * @param args command-line arguments
+     */
     public static void main(String args[]) {
         System.out.println(TRACE_PREFIX + "started...");
 
-- 
GitLab